camelot-dev / camelot-dev/camelot

FEATURE REQUEST: Handling striked out text in tables.

Open
#111 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
3.8k
Forks
546
Avg merge
3d 17h
Merged PRs (30d)
3

Description

One of the issues we are facing is table is extracted, but we loose the strike out indication in text, i understand striking text out is not built in font features but rather some css or other means of styling are used to strike text out.
Example below, left is extracted data(shown in custom view) and right is the pdf table row.

![image](https://user-images.githubusercontent.com/22441482/73261572-2eb72d80-41ee-11ea-855f-694dff4f6939.png)

But opening this issue to document the behavior for one, and also to see if we can find any solution to this issue.

Anyone reading this issue, please share your thoughts/suggestions if any.
[_Related on SO_](https://stackoverflow.com/questions/50287825/identify-strike-through-text-in-pdf).

Thanks.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the table extraction behavior using the example image and the related Stack Overflow discussion. Investigate how the Python library represents text styling during PDF table extraction; done means defining and documenting a reliable way to retain strikeout indications, if the underlying PDF data makes that possible.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
data
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.