HexaPDF v0.3.0 Release Notes
Release Date: 2017-01-25 // about 7 years ago-
โ Added
- ๐ TrueType font subsetting support
- Image extraction ability to CLI via
hexapdf images
command - [HexaPDF::Type::Image#write] for writing an image XObject to an IO stream or file
- [HexaPDF::Type::Image#info] for getting image properties of an image XObject
- CLI option
--[no-]force
to force overwriting existing files
๐ Changed
- ๐จ Refactor
hexapdf modify
command into three individual commandsmodify
,merge
andoptimize
- ๐ Rename
hexapdf extract
tohexapdf files
and the option--indices
to--extract
- 0๏ธโฃ Show PDF trailer by default with
hexapdf inspect
- ๐จ Refactor CLI command classes to use specialized superclass [HexaPDF::CLI::Command]
- ๐ Optimize parsing of PDF files for better performance and memory efficiency
๐ Fixed
- Writing of hybrid-reference PDF files - they are written as standard PDF files since all current applications should be able to handle PDF 1.5
- Serialization of self-referential, indirect PDF objects
- ๐ Performance problem for
hexapdf inspect --pages
when inspecting huge files - TrueType compound glyph component offset calculation
- ๐ Parsing of TrueType data type 'fixed'
- โก๏ธ Updating a PDF trailer's ID field when it isn't an array