- Prince XML
Prince is a proprietary software program that converts
XML andHTML documents into PDF files by applyingCascading Style Sheets (CSS). It is developed by YesLogic, a small company based inMelbourne, Australia .History
In April
2003 , Prince 1.0 was released, with basic support forXHTML ,Cascading Style Sheets (CSS),Scalable Vector Graphics (SVG) and arbitraryXML . This first version was acommand-line program that supportedMicrosoft Windows andLinux ; there was nographical user interface for Windows yet.In subsequent releases, CSS support was steadily extended until it was comparable with web browsers such as Opera and
Mozilla Firefox . As of January 2007, Prince surpassed common web browsers in support for paged media, CSS selectors and generated content, including advanced facilities such as language-dependent hyphenation dictionaries. [ [http://www.princexml.com/howcome/2006/p6/p6demo2.html Prince 6 alpha release] ] It has also been expanded to support additional platforms - the latest offering include packages for theApple Mac ,Freebsd , and Solaris platforms.In December
2005 , Prince 5.1 passed theAcid2 test from theWeb Standards Project . It was the thirduser agent to pass the test, after Safari andKonqueror .Prince is used by
Google Docs to create PDF filesFact|date=April 2008.The latest release of Prince is Prince 6.0, released in May
2007 .Prince was developed using the Mercury functional logic programming language.
References
* [http://www.linux.com/feature/58618 From XML to paper with Prince] — NewsForge, November 29, 2006
* [http://www.webstandards.org/2005/12/10/prince-51-passes-acid2/ Prince 5.1 Passes Acid2] — Web Standards Project announcement, December 10, 2005
*
*External links
* [http://www.princexml.com Prince website]
Wikimedia Foundation. 2010.