Summer Release of SetaPDF2018-07-20
While customers and colleagues are enjoying the summer we did a release of new versions of all SetaPDF components.
Check the release notes of the components below.
Log in to download the latest version of the related packages!
Version 2.28.0.1223
Release date: 2018-07-20
Filename | Download | Composer
[ ? Use following minimal composer.json file to install a package through Composer. |
Information |
---|
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.
Demo
- Updated the CombinePages demo.
Version 2.28.0.1223
Release date: 2018-07-20
Filename | Download | Composer
[ ? Use following minimal composer.json file to install a package through Composer. |
Information |
---|
SetaPDF-Extractor Component
Bugfix
- Fixed handling of individual word characters (especially the underscore).
Demo
- Added a demo that searches for a phrase and add named destinations to it.
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.
Demo
- Updated the CombinePages demo.
Version 2.28.0.1223
Release date: 2018-07-20
Filename | Download | Composer
[ ? Use following minimal composer.json file to install a package through Composer. |
Information |
---|
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.
Demo
- Updated the CombinePages demo.
Version 2.28.0.1223
Release date: 2018-07-20
Filename | Download | Composer
[ ? Use following minimal composer.json file to install a package through Composer. |
Information |
---|
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.
Demo
- Updated the CombinePages demo.
Version 2.28.0.1223
Release date: 2018-07-20
Filename | Download | Composer
[ ? Use following minimal composer.json file to install a package through Composer. |
Information |
---|
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.
Demo
- Updated the CombinePages demo.
Version 2.28.0.1223
Release date: 2018-07-20
Filename | Download | Composer
[ ? Use following minimal composer.json file to install a package through Composer. |
Information |
---|
SetaPDF-Signer Component
Tweak
- Allow signature properties in timestamp signatures.
Demo
- Updates several visible signatures demos in view to handling of the signature field name.
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.
Demo
- Updated the CombinePages demo.
Version 2.28.0.1223
Release date: 2018-07-20
Filename | Download | Composer
[ ? Use following minimal composer.json file to install a package through Composer. |
Information |
---|
SetaPDF-Stamper Component
Feature
- Added underline support to the Text-Stamp.
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.
Demo
- Updated the CombinePages demo.
Image/Photo Credits: istock.com/studiobarcelona