PDF Tools AG - Homepage

3-Heights™ PDF Printer – print PDF on paper or in print datastreams (ps)


Areas of use
Technical details


The 3-Heights™ PDF Printer is a compact component for printing PDF documents.

PDF documents are used in many areas of business and need to fulfill differing demands with regard to printing. These include a high throughput rate, high visual fidelity even with complex documents, PDF/A-compliant printing, printing on paper or in print datastreams such as PS, PCL and XPS.

The component is characterized by high performance and ease of integration. It is available in three versions: as an API designed for programmatically controllable printing, as shell for uncomplicated mass printing and as a service for automated printing in the background.

3-Heights™ PDF Printer

The PDF Printer component has a wide range of options for print control and can print raster images such as TIFF.


  • Print PDF documents
  • Printing on paper or virtual printers and divert printing to a file
  • Local/remote printing
  • Select paper format (standard formats and custom sizes)
  • Select tray and print quality
  • Define page sequence
  • Select printer-specific properties
  • Color management control
  • Supports http, https and ftp data streams
  • Print raster images (TIFF, JPEG, PNG, BMP, etc.)
  • Group documents to form a print job
  • Apply watermarks (text or image)
  • List printers per host
  • List printer properties (supported paper formats, trays, etc.)
  • Duplex printing

3-Heights™ PDF Printer

  • Select orientation
  • Print multiple copies
  • Positioning (centering, scaling, realigning)
  • Print encrypted documents


Properties and benefits

  • Automatic paper and tray selection
  • Compatibility mode for legacy printers
  • Color optimization to save costs
  • Lists printers, trays, paper formats, etc.
  • Print service with monitored directories and customized settings per directory
  • "Banding" of very large files for better printer support
  • Stable and unsupervised background printing reduces the costs of maintenance and operation

Performance characteristics

  • Supports all printers under Windows
  • Extremely comprehensive control of printer settings (including printer-specific settings such as multiple pages per sheet, stapling, follow-me printing, etc.)
  • Remote printing via network and Internet
  • Application of watermarks, stamps, etc.
  • Print job grouping
  • Supports PDF/A, PDF, TIFF, JPEG, etc.
  • Parallel printing

Areas of use

Printing from within applications

The PDF Printer component offers a flexible print function for applications for creating and processing PDF and image documents.

Batch and mass printing

The PDF Printer can be used in companies of any size as a central printing service for PDF documents and image documents. It is particularly suitable for personalized printing, ticket printing and generating paper copies from electronic archives.

Other areas of use

  • Creation of printer data streams for COLD applications
  • Receipt printer in subsidiaries
  • Web-based printing· Printing as the last step of a report generator

Technical details

Input formats

  • PDF (Portable Document Format)
  • PDF/A (PDF for Archiving)
  • TIFF (Tagged Image File Format)
  • JPEG (Joint Photographic Expert Group)
  • PNG (Portable Network Graphics)
  • GIF (Graphics Interchange Format)
  • BMP (Window Bitmap)
  • EPS (Encapsulated Post Script)
  • JB2 (JBIG2, Joint Bi-level Image Experts Group)
  • JP2 (JPEG2000)
  • JPX (Extended JPEG2000)
  • PBM (Portable Bitmap File Format)
  • JIF (GIF Flate)

Output formats

  • Print spool formats: PostScript, PCL, etc.


  • Standards:
    • ISO 19005-1 (PDF/A-1)
    • ISO 19005-2 (PDF/A-2)
    • ISO 19005-3 (PDF/A-3)
    • ISO 32000 (PDF 1.7)

Operating systems

  • Windows 7 or newer
  • Windows Server 2008 or newer


  • API: C, Java, .NET, COM

Programming languages

All program libraries are written in efficient and thread-safe C++. API offers a selection of the following connections to programming languages:

  • C#, VB .NET, J# via .NET
  • Java via JNI
  • MS Visual Basic, Borland Delphi, MS Office products such as Access and C++ via COM
  • C and C++ via native C

Product variants

  • Shell tool (command line)
  • API (programming interface)
  • Windows service (system service)

Follow and tell


Subscribe newsletter

Next steps

Special PDF rendering 2.0

Product-specific success stories

CSW, Germany

Dr Lal PathLabs Pvt. Ltd., India

Integral Concept, Switzerland

IREKS, Germany

ivv GmbH, Germany

Printcom, Switzerland,
City of Zurich, Switzerland

Vector, Austria

Verlagsgruppe Weltbild GmbH, Germany

Documentation / FAQ

Product flyer

API - Shell - Service

Samples (API)

API - Shell - Service

We are here to help

Easy ways to get the answers you need.

Contact via email

Via phone :
08:00-17:00 HEC (UTC+1)
+41 43 411 44 51

Copyright 2001-2016 PDF Tools AG

Sitemap | Privacy | Legal | Masthead