Big Faceless PDF Library v2.27.2

Released: Nov 24, 2022

v2.27.2 での更新項目

機能

  • Integrated 'Arlington' PDF data model as a validation step.
  • Added support for PDF extensions, specifically ISO 32001 (which adds the SHA-3 family of signature hashes) and ISO 32002 (which adds Edwards Curves Ed25519 and Ed448, both of which were added in Java 15).
  • Added 'AnnotationFile.setCustomAppearance()' to support custom visualizations for file annotations.
  • You no longer need to update or generate ProcSets, which have been obsolete since 2001.

不具合の修正

  • Digitally signing a PDF will now set the correct version number on the file. For PAdES signatures, this means the version will be PDF 2.0.
  • Fixed a bug in the DER encoder - Set keys were not ordered.
  • Fixed an issue with 8-bit Lab ICC colorspaces where the colors were incorrect on conversion to RGB.
  • Fix for "sRGB Appearance profile beta" ICC profile from color.org.
  • Several minor changes to ensure PDFs generated by the API match the Arlington model - essentially verifying all fields in a PDF match the specification.
  • Fixed QR-Code encoding for a particular mix of Kanji and number values which was causing the mode-switch to break, and throw exceptions.
  • Quieten XML parse failures from SAX parser when parsing bad XMP data.
  • Viewer: When PDF is modified, reset the validation state of any signatures.