Prince 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.
Prince is an ideal printing component for server-based software such as web applications and database systems. Using Prince, data in XML can easily be converted to PDF documents that can be printed, archived or downloaded over the web.
Prince can also be used by authors and publishers to typeset and print documents written in HTML, XHTML or one of the many XML-based document formats. Prince is capable of formatting academic papers, scientific journals, novels, and books with extensive illustrations.