I don't know, we just had a release in may. We usually have a release every 3-4 months. Until then, use a lower version or deactivate the compression when saving.
Tilman On 2026/06/08 08:40:11 Kees van Dieren wrote: > Hi Tilman and Gueugaie, > > We have this issue too, thanks for working on it to resolve it. > > Is there a planned release date for PDFBox 3.0.8? > > On 2026/06/05 15:41:20 Gueugaie wrote: > > Hi @Tilman, > > > > Sorry for not testing this myself. 3.0.8 snapshot passes my sample code > > above, and passes my app's unit tests. > > Debugger.jar show no more particular KO around Font contents. > > > > Looks good. > > > > > > Le ven. 5 juin 2026 à 16:29, Gueugaie <[email protected]> a écrit : > > > > > Hi, > > > > > > Upgrading from 3.0.4 to 3.0.7 I have an issue where my PDFBox output > seems > > > corrupt. > > > Trying to simply my issue to the max, here is what I have : > > > > > > I use TextEdit + MacOS Print to PDF to create a minimal PDF (that only > > > contains the word « minimal ») > > > I run following code on PDFBox 3.0.7, JKD 21 if that’s the matter. > > > > > > main() throws Exception { > > > try (PDDocument target = new PDDocument(); > > > PDDocument embeded = > > > Loader.loadPDF(Paths.get("minimal.pdf").toFile())) { > > > target.getPages().add(embeded.getPage(0)); > > > target.getPages().add(embeded.getPage(0)); > > > > > > target.save(Paths.get("out.pdf").toFile()); > > > target.save(Paths.get("out_nocomp.pdf").toFile(), > > > CompressParameters.NO_COMPRESSION); > > > } > > > } > > > > > > For both out.pdf and out_nocomp.pdf I get a two pages output document. > > > Both display fine in Chrome or FFox PDF viewer, but out.pdf does not on > > > MacOS Preview : it looks empty / no visible text > > > > > > Using PDF Box debugger.jar outputs warnings for out.pdf, such as : > > > Warning [SetFontAndSize] font 'TT1' not found in resources > > > Warning [PDFStreamEngine] No current font, will use default > > > Warning [SetFontAndSize] font 'TT1' not found in resources > > > Warning [PDFStreamEngine] No current font, will use default > > > > > > In this minimal case, it does not look that bad (although it's always > > > fishy when things are not rendering the same). > > > > > > But in the real world where my output is complex, with pages copied from > > > one document to the next using LayoutUtil) I get > > > > > > - invalid fonts one some pages (e.g font F1 which is supposed to be > > > Helvetica gets empty-ish) > > > - If I copy pages from two different documents, it « happens » that > > > the output contains twice one document and not the other > > > - I have trouble reproducing in my IDE, but no trouble reproducing in > > > mvn tests > > > > > > > > > My LLM was the one to suggest turning compression off, referring to > commit > > > r1930285 / PDFBOX-5169 / PDFBOX-6142 as likely difference points > between > > > 3.0.4 and 3.0.7, and it seems related (both in my minimal case, and > > > full-fledge app or unit tests, compression off = it works, default > output = > > > strange stuff). > > > > > > Happy to provide files (not sure they will pass on the mailing list). > > > G > > > > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]

