Changelogs & Release Notes

Show changelog from version to

4 Bugfixes
5 Features
6 Tweaks
SetaPDF-Core Component
Feature
  • The Http and HttpStream writer now support UTF-8 strings as filenames.
  • Added underline position and thickness handling in all font classes.
  • Added underline handling in SetaPDF_Core_Text_Block.
  • Added Line annotation class.
  • Added FreeText annotation class.
Bugfix
  • Added instance check of ToUnicode values.
  • Changed string comparsion from equal to identical to prohibit invalid integer comparsion/casting in CMAP parser class.
  • Added missing SetaPDF_Core_Font_Type0_Subset::splitCharCodes() method.
  • Fixed SetaPDF_Core_PageFormats::is() method. Orientation was not handled correctly.
Tweak
  • Added support for strings/streams with only 16 bytes with AES decryption.
  • Optimized evaluation in isBold() methods.
  • Optimized justify alignment.
  • Added more icon constants to text annotation class.
  • Added SetaPDF_Core_Document_Page_Annotation_LineEndingStyle::getAll() method.
  • Added fallback (space width) for missing width in standard fonts.