[
https://issues.apache.org/jira/browse/PDFBOX-588?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12977281#action_12977281
]
Hesham commented on PDFBOX-588:
-------------------------------
Thanks a lot Mel and Andreas for the investigation ...
'PDFTextStripper.setSpacingTolerance(float)' method is very interesting. I have
tested it on 5 PDFs & the best value for me was (0.3f). It mostly extracts all
words right.
As for the attached PDF in this issue, the problem of spaces is now limited to
the last words of the paragraph at the low left side like :
"able to" -> "ableto"
"in order" -> "inorder"
"But not" -> "Butnot"
"who set" -> "whoset"
I think this is because of the 'Enters' problem. I will check it now in
PDFBox-521.
> Problem extracting text in newline characters
> ---------------------------------------------
>
> Key: PDFBOX-588
> URL: https://issues.apache.org/jira/browse/PDFBOX-588
> Project: PDFBox
> Issue Type: Bug
> Components: Text extraction
> Affects Versions: 0.8.0-incubator
> Environment: Win XP
> Reporter: Hesham
> Attachments: Enters-sample.pdf, PDFBOX588-Enters-sample1.png,
> PDFTextStripper.patch
>
>
> Hello ,
>
> I have a PDF file with 1 page only, when I try to extract its text using :
> String pageData = stripper.getText( pdfFile );
> It ignores some Enter characters between lines, so the last word in the line
> and the first word in the next line appear as 1 word without spaces between
> them !!
> While if I copy the PDF text manually from the PDF and paste it in a text
> editor, Enter characters appear after the same lines that caused the problem
> in PDFBox.
> Please check the attached file as a sample.
>
> Is there a way to fix this ?
>
> Best regards ,
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.