Big Faceless PDF Library v2.28.6

Released: Aug 22, 2024

v2.28.6 での更新項目

不具合の修正

  • Fixed rendering of bitmap images with more than 2^31 samples, and of very large JPX images that are downsampled before cropping.
  • Fixed rendering of files containing unclosed paths before other operations.
  • Previous release built Graal support classes with Java 11, which would break classloaders that foolishly verify classes themselves rather then letting the application test them in a try/catch (Websphere, specifically). Rebuilt with Java 8.
  • Concatenating PDFs that made use of bfo:sort and bfo:uuid (ie those created by BFO Publisher or Report Generator) had their content reordered randomly, now fixed.
  • Fixed a very particular error with PDFs containing a particular combination of tokens, which could cause load failures.
  • A data-structure used when loading fonts from PDFs was causing OutOfMemory errors when used with very large heaps and many threads, despite being based on Weak References. Redid this in a different way using hard references, which seems to have fixed the issue.
  • Viewer: when the viewer has no option of switching between different layouts, force layout to multi-page view so that navigation between pages is possible.