XRT/pageformatter: Object-Oriented Printing Engine
XRT/pageformatter is a high-performance printing and Web publishing engine that can be embedded into almost any UNIX application. XRT/pageformatter provides an easy-to-use but powerful API for integrating text, graphics, tables and images into any document and output to virtually any printer or to the Web. XRT/pageformatter can output PostScript and HP-PCL as well as Adobe Acrobat documents. The advanced C/C++ library lets you format text and image output that can be printed on any PostScript printer. You can also preview the results before printing them using the included X/Motif-based on-screen previewer.
Advantages of XRT/pageformatter:
- Easy-to-use C/C++ API
- Output to PostScript (Level 2) and Hewlett-Packard (HP-PCL5) and compatible printers
- Web-publishing support using Adobe Acrobat (PDF) output
- Flexible layout tables easily format text and images in rows and columns
- Drawing API to annotate any document
- Landscape and Portrait output
- JPEG, GIF, PNG, EPS and bitmap images in any document
- Interactive GUI builder for designing and editing template files (with source code)
- On-screen print pre-viewer (with source code)
- Supports Western European languages using ISO-Latin-1 character sets
- Demos and example source code included
- No runtime fees or royalties