Projects / PDFreactor


PDFreactor is a formatting processor to convert HTML and XML to PDF. It uses Cascading Style Sheets (CSS) to define page layout and styles. It allows you to dynamically generate PDF documents such as invoices, delivery notes, shipping documents, or print versions of Web content on-the-fly. Vector graphics (SVG), barcodes, MathML, XSLT, and CMYK colors are supported. All common J2EE application servers are supported. Complete .NET, PHP, Perl, Python, and Ruby APIs are included. Direct integration into automatic build processes using Apache Ant is also possible.

Operating Systems

RSS Recent releases

  •  02 Aug 2011 21:16

Release Notes: This hot fix release resolves a regression issue where TrueType collections (TTC) fonts could not be used and embedded with PDFreactor 5. The version label of the .NET wrapper DLL was corrected.

Release Notes: This release delivers new features such as support for sessions, request headers, cookies and HTTP authentication, automatic font fall-back, PDF overlay, enhanced PDF merging, multiple pages per sheet (n-up printing), rearranged order of pages, digital signatures, and many more. Besides adding new features, this release further optimizes PDFreactor's layout capabilities and performance. It includes basic support for some HTML5 elements and Java 7.

  •  25 Aug 2009 15:14

Release Notes: New features include PDF/A support for compliance and accessibility, vastly improved formatting capabilities with multi-column layout, and footnotes. Support was also added for bleed, crop, and printer marks. The color capabilities were extended. Overall CSS3 support has been improved. PDFreactor's layout performance was significantly optimized, especially for larger documents.

  •  06 Jun 2007 07:24

Release Notes: The new features include support for TIFF images, including support for CMYK, TIFF, and SVG in IMG tags, background, and generated content. The image quality was improved by direct embedding of images without JPEG recompression. Layout of tables spanning multiple pages, layout of nested tables, positioning of floats across page breaks, the handling of the @page:first selector, and the page counter for merged documents were improved. Support for the bottom property of absolutely positioned elements was fixed.

  •  27 Mar 2007 07:53

Release Notes: This maintenance release fixes two issues. First, there was too much spacing between words in the last line of a paragraph with "text-align: justify;". Second, it is now possible to center tables using "margin-left: auto; margin-right: auto". The new feature is initial support for CMYK images (TIFF, JPG, PNG) in PDF files.


Project Spotlight


A relay server for the Secure Shell Chromium plugin.


Project Spotlight


A fast HTML to text converter.