[
https://issues.apache.org/jira/browse/PDFBOX-5170?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17327107#comment-17327107
]
Daniel Persson commented on PDFBOX-5170:
----------------------------------------
Hi [~mkl]
No, I thought there where a difference between tables and streams and that you
only needed one of them.
"Applications that do not support PDF 1.5 cannot access objects that are
referenced by cross-reference streams. If a file uses cross-reference streams
exclusively, it cannot be opened by such applications."
So my understanding was that you only needed the table to read the document,
but the streams were more efficient but not supported by older readers. But I'm
still trying to figure this out.
Best regards
Daniel
> Compression creates issue with Page structure
> ---------------------------------------------
>
> Key: PDFBOX-5170
> URL: https://issues.apache.org/jira/browse/PDFBOX-5170
> Project: PDFBox
> Issue Type: Bug
> Affects Versions: 3.0.0 PDFBox
> Reporter: Daniel Persson
> Priority: Minor
>
>
> Hi Team.
>
> PDFBox version 3.0.0-RC1
> pdftoppm version 21.04.0
> mupdf-gl version 1.18.0
>
> This might be an unusual issue but might needs to be checked. The simple code
> below creates a PDF that can't be viewed with Poppler because of "error:
> malformed page tree"
> {code:java}
> PDDocument testPdf = Loader.loadPDF(new File("input.pdf"));
> testPdf.save(new File("output.pdf"));
> testPdf.close();
> PDDocument testPdf2 = Loader.loadPDF(new File("input.pdf"));
> testPdf2.save(new File("output2.pdf"), CompressParameters.NO_COMPRESSION);
> testPdf2.close();
> {code}
> This is not a content issue because all PDFs from the same producer have the
> same problem, I've just picked an example.
> Best regards
> Daniel
>
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]