HexaPDF v0.10.0 Release Notes
Release Date: 2019-10-02 // over 4 years ago-
โ Added
- [HexaPDF::Reference#to_s] to return the serialized form of the PDF reference
- [HexaPDF::Revision#xref] for getting cross-reference entries
- HexaPDF::XRefSection::Entry#to_s to return a description of the cross-reference entry
๐ Changed
- โจ Enhanced the
hexapdf images
command to also show information on PPI (pixels per inch) and size - Completely revamped the
hexapdf inspect
command with an interactive mode, structure output, cross-reference entry output and object search - Output of validation problem messages for
hexapdf
command to include more information - The Validation feature to automatically correct String-for-Symbol and Symbol-for-String problems
๐ Fixed
- ๐ [HexaPDF::Document#wrap] to better handle subtype mappings in case of unknown type information
- [HexaPDF::DictionaryFields::DictionaryConverter] to not allow conversion to a [HexaPDF::Stream] subclass from objects without stream data
- Import of JPEG images with YCCK color encoding
- Export of images without
/FlateDecode
filter or/DecodeParms
to PNG files - Mistyped name of field type for field
/Popup
of [HexaPDF::Type::Annotations::MarkupAnnotation] - Loading and saving of encrypted and signed PDFs
- โก๏ธ CLI commands that optimize font data structures won't crash when encountering invalid font objects