[ https://issues.apache.org/jira/browse/PDFBOX-5522?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17620014#comment-17620014 ]
Andreas Lehmkühler commented on PDFBOX-5522: -------------------------------------------- I concur with [~tilman] and [~msahyoun] 1) Please create a ticket for those cases, ideally with a sample pdf. I'm pretty sure that others are interested in fixing such pdfs as well ;-) 2) Can you give us some details about those "best compressions" optimizations? OK, to add a missing compression is easy and 3.0.0 will add compressed object streams by default. But in what cases are you replacing an existing compression method with a better one? > Add public void save(COSWriter writer) to PDDocument > ---------------------------------------------------- > > Key: PDFBOX-5522 > URL: https://issues.apache.org/jira/browse/PDFBOX-5522 > Project: PDFBox > Issue Type: New Feature > Components: PDModel > Affects Versions: 2.0.28, 3.0.0 PDFBox > Reporter: Stefan Ziegler > Priority: Minor > Attachments: PDDocument.java.patch > > > Please add the following method to PDDocument: > > {code:java} > public void save(COSWriter writer){code} > > Why? > This gives us the possibility to use a custom COSWriter when saving the PDF > file. Inside the custom COSWriter we can add some checks and convert some > data structures if required. > > Patch is attached. > -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org For additional commands, e-mail: dev-h...@pdfbox.apache.org