Prince is a batch formatter for converting XML and HTML into PDF by applying Cascading Style Sheets (CSS). It prints any XML document, with special support for XHTML, DocBook, and SVG, which can be used in combination with other XML languages.
|Tags||Text Processing Markup XML General printing HTML/XHTML Office/Business|
|Operating Systems||POSIX Linux Mac OS X Windows|
Release Notes: Support was added for Web Open Font Format (WOFF). Support was improved for OpenType layout tables and right-to-left scripts in SVG. New CSS properties include table-baseline, border-break, border-clip, and prince-pdf-open-action. Many bugs were fixed. Other improvements were made.
Release Notes: Support was added for OpenType fonts, kerning, ligatures, real small-caps, Arabic, Hebrew, Hindi, and other Indic scripts. A new TeX-style algorithm is used for high-quality line-breaking and justification. Performance was improved and many new features and bugfixes were made. This is now free for non-commercial use, with logo annotation.
Release Notes: This version adds support for kerning, ligatures, OpenType fonts, Arabic, Hebrew, Hindi, and other Indic scripts. New TeX-style justification can be used for hyphenated text. Performance improvements and bugfixes were made for Linux, Windows, and Mac OS X.
Release Notes: Support was added for tiling patterns in SVG. Performance was improved when SVG images are referenced multiple times. Bugs were fixed that affected the GUI, column breaks, table layout, line-height, hyphenation, text-decoration, and the parsing of HTML documents encoded with UTF-8.
Release Notes: This release adds support for CMYK TIFF and JPEG images, fixes bugs affecting hyphenation, tables, and inline elements with horizontal borders, and has improved performance and reduced memory usage for large documents with many elements.