PDFio 1.6.0

Michael Sweet <[email protected]> Mon, 6 Oct 2025 08:50:28 -0400
Newsgroups dev.linux.lists.printing-architecture
Message-ID <[email protected]>
All,

PDFio 1.6.0 is a feature release:

    https://github.com/michaelrsweet/pdfio/releases/tag/v1.6.0

Changes include:

- Added generation of XMP metadata when writing PDFs (Issue #103)
- Added "standard" `PDFIO_CS_CGATS001` color space for non-device CMYK =
(Issue #104)
- Added CMYK JPEG support with embedded ICC profiles or using the =
CGATS001 profile (Issue #104)
- Added `pdfioFileAddOutputIntent` function to adding output intent =
information to a PDF file (Issue #104)
- Added explicit support for warning messages (Issue #118)
- Added `pdfioFileCreateFontObjFromData` function for embedding fonts in =
memory (Issue #120)
- Added support for specifying PDF/A versions for created PDF files =
(Issue #122)
- Added `pdfioContentBeginMarked` and `pdfioContentEndMarked` functions =
for creating tagged PDF content (Issue #123)
- Added `pdfioFileGetLanguage` and `pdfioFileSetLanguage` functions for =
getting and setting the default/primary language of a PDF file (Issue =
#124)
- Now add default grayscale, RGB, and CMYK profile resources to pages as =
needed (Issue #104)
- Fixed unsupported filter error (Issue #130)
- Fixed EOF comment written to the PDF (Issue #136)
- Fixed TTF cmap underflow error.
- Fixed some Clang warnings.

Enjoy!

________________________
Michael Sweet