[
https://issues.apache.org/jira/browse/PDFBOX-4399?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16739816#comment-16739816
]
Andreas Lehmkühler commented on PDFBOX-4399:
--------------------------------------------
{quote}The problem is most operations are not to be suppressed, only the actual
painting. For example, "in particular, the current text position shall be
updated even for text wrapped in optional content".{quote}
It was just a quick thought, looks like the issue is more complicated
wrt textextraction: good idea to move the code to the StreamEngine, so that all
derivated classes might use them
> Disabled optional content groups are rendered
> ---------------------------------------------
>
> Key: PDFBOX-4399
> URL: https://issues.apache.org/jira/browse/PDFBOX-4399
> Project: PDFBox
> Issue Type: Bug
> Components: Rendering
> Affects Versions: 2.0.6, 2.0.13
> Reporter: Stefan Ziel
> Priority: Major
> Labels: OCGs
> Fix For: 2.0.14, 3.0.0 PDFBox
>
> Attachments: 1822-AGB.pdf,
> PDFBOX-4399-046615_p9_OCG-NoRotate-Annotations.pdf, PDFBOX-4399-2.patch,
> gs.png, original.pdf, pop-bugzilla42823-OCG.pdf, printed.png
>
>
> Printing a Documents with hidden optional content groups [^original.pdf]
> renders hidden content [^printed.png]. Code used to print
> {code:java}
> InputStream sourceStream = new FileInputStream(pFile);
> try {
> PDDocument source = PDDocument.load(sourceStream);
> job.setPageable(new PDFPageable(source));
> job.print(atts);
> } finally {
> sourceStream.close();
> }
> {code}
> This is not only a problem of PDFBox ;) but can be done right ... ghostscript
> does it [^gs.png].
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]