camelot-dev / camelot-dev/camelot
FEATURE REQUEST: Handling striked out text in tables.
- 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.

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