[
https://issues.apache.org/jira/browse/PDFBOX-1716?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andreas Lehmkühler closed PDFBOX-1716.
--------------------------------------
Resolution: Not A Problem
Assignee: Andreas Lehmkühler
Everything works fine after decrypting the pdf.
> PDDocument.getNumberOfPages() return 0 for certain PDF document
> ---------------------------------------------------------------
>
> Key: PDFBOX-1716
> URL: https://issues.apache.org/jira/browse/PDFBOX-1716
> Project: PDFBox
> Issue Type: Bug
> Components: Parsing
> Affects Versions: 1.8.2
> Reporter: Tom
> Assignee: Andreas Lehmkühler
>
> Sample
> document(https://issues.apache.org/jira/secure/attachment/12430914/FormI-9-English.pdf)
> can be found here https://issues.apache.org/jira/browse/PDFBOX-578. Looks
> the NPE issue fix in that work item
> https://issues.apache.org/jira/browse/PDFBOX-578 is a work around.
> When I try to extract the text content from /FormI-9-English.pdf , when I
> call PDDocument.getNumberOfPages(), this method return 0 which makes the
> extraction of the text content impossible:
> InputStream in = <PDF InputStream>
> PDFParser parser = new PDFParser(content);
> PDFTextStripper pdfStripper = null;
> String parsedText = null;
> parser.parse();
> cosDoc = parser.getDocument();
> pdfStripper = new PDFTextStripper();
> pdDoc = new PDDocument(cosDoc);
>
> for(int i=1; i<= pdDoc.getNumberOfPages(); i++)
> { // pdDoc.getNumberOfPages() return 0, which is incorrect
>
> }
> Note:
> 1. This problem is found in the PDFBox latest version 1.8.2
> 2. I didn't which component to file this defect, so please assign to the
> correct component if needed, Thanks
--
This message was sent by Atlassian JIRA
(v6.1#6144)