dynamic data driven documents

Dynamic data-driven documents

Prince is an ideal printing component for server-based software, such as web applications that need to print reports or invoices. Using Prince, it is quick and easy to create PDF files that can be printed, archived, or downloaded.

electronic publishing

Electronic publishing

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, journals, magazines, and books.

Key Features

Powerful Layout

  • Headers and footers
  • Page numbers, duplex printing
  • Tables, lists, columns, floats
  • Footnotes, cross-references

Web Standards

  • HTML, XHTML, XML, SVG
  • Cascading Style Sheets (CSS)
  • JavaScript / ECMAScript
  • JPEG, PNG, GIF, TIFF

PDF Output

  • Bookmarks, links, metadata
  • Encryption and Document Security
  • Font embedding and subsetting
  • PDF attachments

Easy Integration

  • PHP and Ruby on Rails
  • Java class for servlets
  • .NET for C# and ASP
  • ActiveX/COM for VB6

Fonts & Unicode

  • OpenType fonts, TrueType and CFF
  • Kerning, Ligatures, Small Caps
  • Chinese, Japanese, Korean
  • Arabic, Hebrew, Hindi and others

Friendly Support

  • Prompt email support
  • Web forum, user guide
  • Regular upgrades
  • Happy customers!

What our customers are saying

"I came to Prince after finding it well recommended on the web, and I've found it very flexible and powerful for producing custom PDFs matching a tightly-specified graphic design. Thanks for providing such a great tool."

Jon Sorenson, Principal Software Engineer at InVitae

"With Prince I whipped up a sample XML file and CSS print stylesheet in a few minutes. With the other workflow it took me hours to just get my head around getting started."

Anthony J. Mills, Contractor at ExxonMobil Corporation

Want to use Prince commercially?

Buy License
or view samples