is a computer program that converts XML and HTML into PDF documents. Prince
can read many XML formats, including XHTML and SVG. Prince
formats documents according to style sheets written in CSS.
1. Print any XML document
Unlike many other formatters, Prince
can print any XML document. Because Prince
does not rely on proprietary markup, you have the Freedom
to use whatever tags are right for you.
2. Strong support for CSSPrince
has strong support for Cascading Style Sheets (CSS). CSS is a widely used style sheet language which has become very popular on the web. It is flexible, easy to learn and simple to use.
3. Comprehensive PDF output
PDF Encryption and Document Security.
PDF compression and font embedding.
4. Powerful layout
Page headers/footers, page numbering and duplex printing.
Tables with Automatic
layout and running headers/footers.
Multi-column layout, floats and positioned blocks.
Lists with customisable bullets or numbers.
Automatic numbering of lists, headings, sections or figures.
5. Advanced Graphics SupportPrince
supports a rich subset of Scalable Vector Graphics (SVG), the format of choice for graphics such as clip-art, diagrams, maps, charts and graphs.Prince
supports the standard image formats (JPEG, PNG, TIFF, GIF), making it easy to embed pictures and photos in your documents.
6. Print XHTML web contentPrince
includes a default style sheet for XHTML, the XML language of the World Wide Web. Prince
makes it easy to print your web content and produce professional results.
7. Easy integrationPrince
has integration modules for most server environments, including Java, ActiveX/COM, ASP, PHP and ColdFusion.Prince
provides a command line interface, allowing it to be called easily from batch files and shell Scripts
or integrated with other programs to form document publishing pipelines.Prince
also provides a Graphical User Interface.