Changelogs & Release Notes

Show changelog from version to

3 Bugfixes
3 Features
5 Tweaks
SetaPDF-Merger Component
Feature
  • Get access to the PDF filename that was processed when SetaPDF_Merger_Exception was thrown.
Tweak
  • Throw individual SetaPDF_Merger_Exception when an error is catched in the document initiating process.
SetaPDF-Core Component
Feature
  • Added SetaPDF_Core_DataStructure_Rectangle::create() method.
  • Added get- and setMatrix() methods in SetaPDF_Core_XObject_Form.
Bugfix
  • Ignore non-stream objects in a pages Contents array.
  • Fixed SetaPDF_Core_Font_Cmap_Identity::lookup() with one-byte argument.
  • Fixed resolving of page objects after prepending other pages.
Tweak
  • Optimized creation of page annotations by using the SetaPDF_Core_DataStructure_Rectangle::create() method instead of SetaPDF_Core_DataStructure_Rectangle::byArray().
  • Added return $this statement in all SetaPDF_Core_Geometry_Rectangle::scale*() methods.
  • Optimized SetaPDF_Core_Document_Catalog_AcroForm::setNeedAppearances().
  • Optimized SetaPDF_Core_Font_Glyph_List::_byName() method.