PDF rendering & desktop tools – components overview

3-Heights™ PDF Printer

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

Product Variants

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

Programming languages

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

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

Operating Systems

  • Windows Vista, 7, 8, 8.1, 10 - 32 & 64 bit
  • Windows Server 2008, 2008 R2, 2012, 2012 R2, 2016 – 32 & 64 bit

Use cases

  • Print on paper
  • Print to virtual printer
  • Print automatically from monitored directory
  • Print from within application
  • Batch printing
×

3-Heights™ PDF Producer

The 3‑Heights™ PDF Producer creates PDF, PDF/A and TIFF documents from any Windows application via the print function.

Product Variants

  • Desktop incl. Office plug-in
  • API for converting, installing and integrating metadata, hyperlinks and bookmarks

Programming languages

  • Creation: C, Java, .NET, COM
  • Installation: C

Operating Systems

  • Windows Vista, 7, 8, 8.1, 10 - 32 & 64 bit
  • Windows Server 2008, 2008 R2, 2012, 2012 R2, 2016 – 32 & 64 bit

Use cases

  • Create PDF, PDF/A and TIFF documents using the print function in Windows applications
  • Integrate into existing application to create PDF documents
  • Offer PDF creation on virtual desktop systems
×

3-Heights™ PDF Viewer

The 3‑Heights™ PDF Viewer is a compact and sophisticated component for viewing PDF documents.

Product Variants

  • API (programming interface)
  • Windows desktop

Programming languages

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

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

Operating Systems

  • Windows Vista, 7, 8, 8.1, 10 - 32 & 64 bit
  • Windows Server 2008, 2008 R2, 2012, 2012 R2, 2016 – 32 & 64 bit

Use cases

  • Integrate seamlessly into existing applications as ActiveX control element
  • Display PDF, PDF/A and image formats
  • Customize controls and appearance
×

3-Heights™ Java Document Viewer

The 3-Heights™ Java Document Viewer is ideal for integrating flexible and customized viewer functionality in an application.

Programming languages

  • Java

Operating Systems

  • Windows Vista, 7, 8, 8.1, 10 - 32 & 64 bit
  • Windows Server 2008, 2008 R2, 2012, 2012 R2, 2016 – 32 & 64 bit
  • HP‑UX 11i incl. ia64 (Itanium) - 64 bit
  • IBM AIX 6.1 - 64 bit
  • macOS 10.4 - 32 & 64 bit
  • Linux 2.4 & 2.6 - 32 & 64 bit
  • Oracle Solaris 10, SPARC & Intel
  • HP-UX 11, PA-RISC2.0 - 32 bit

Use cases

  • Integrate seamlessly into Swing applications
  • Display PDF, PDF/A and image formats
  • Customize controls and appearance
×

3-Heights™ PDF Viewer .NET WPF Control

The 3‑Heights™ PDF Viewer component is available as a control which can be seamlessly integrated in .NET Windows Presentation Foundation (WPF) applications.

Operating Systems

  • Windows Vista, 7, 8, 8.1, 10 - 32 & 64 bit
  • Windows Server 2008, 2008 R2, 2012, 2012 R2, 2016 – 32 & 64 bit

Use cases

  • Integrate seamlessly into existing WPF applications
  • Display PDF, PDF/A and image formats
  • Customize controls and appearance
×

Special

PDF Rendering 2.0

The PDF graphics model is unique and differs significantly from the models of most of the publically available graphics engines. What are the requirements of a high-quality PDF rendering engine and is there a relation to PDF 2.0?

Special about the essential part of a good PDF rendering engine

We have a series of very specialized tools for various scenarios. Please do not hesitate to contact us with any requirement you may have.