Big Faceless PDF Library v2.29.3

Released: Sep 25, 2025

v2.29.3 での更新項目

機能

  • Added support for OpenType COLR v1 fonts.
  • Increased arbitrary item count limit in a single XRef stream from 1M to 16M.
  • Now implements cycle-method on java.awt.LinearGradientPaint and RadialGradientPaint when these are passed into PDFStyle.
  • Factur-X invoices now have their XML attachment checked for validity against the schema (1.07.3) as part of the validation process.
  • Updated tag hierarchy rules to reflect upcoming revisions to ISO 32005.
  • Updated eiDAS root certificates.
  • Provisional, undocumented support for post-quantum signature algorithms.

不具合の修正

  • Workaround issues in Acrobat/Windows relating to form fields created by BFO that embed a font used to display non-ASCII characters.
  • Fixed to create Type3 fonts in a way that is compatible with all possible interpretations of the specification, for maximum compatibility.
  • Corrected scaling for COLR glyph that resulted in clipping in some viewers.
  • When writing to an existing page, if the page had unbalanced save/restore operations the following content might not display correctly. The page is now analyzed to correct the balance first.
  • Creating a PDFCanvas from a PDFPage that originally came from a PDF/A document will now copy across the color-spaces.
  • Fixed to adjust position of text within non-XFA text form fields to exactly match the algorithm currently used in Acrobat.
  • Corrected bug in conversion of COLR v0 glyphs to Type 3.
  • Fixed bug relating to creation of alpha-only masks using the PDF API.
  • Fixed Page Labels.
  • Fixed specific rendering issue when filling/stroking in a single operation and the stroke is translucent.
  • Fixed minor issues for PDF/UA-2 and PDF/A-4 profile.
  • Fixed minor issues for XMP (the "aux" namespace was entirely removed in 2016).
  • Fixed issue in the viewer where text for "Zoom In" and "Zoom Out" was reversed in some translations.