PDF Tools


3-Heights™ Java Document Viewer

  • Introduction
  • Brief Description
  • Functions
  • Benefits
  • Areas of Use
  • Technical Details
  • Further Product Details

Introduction

The 3-Heights™ Java Document Viewer is a quick and easy method of integrating flexible and customized viewer functionality in an application. Elements such as comments or highlights can be superimposed on the PDF, PDF/A, image and text files displayed on screen.

The user interface is freely designable and can be equipped with your own operating elements. This component is suitable for document management and enterprise content management systems, among others.

Brief Description

Performance Characteristics

  • Easy integration in applications
  • Comprehensive sample application easy to adapt to suit customized requirements
  • Optimum adaptation to the graphic appearance of the main system (DMS, ECM)
  • High speed
  • Platform independence
  • Comprehensive format support

Functions

  • Display and print PDF, PDF/A, image and text files
  • Adaptable sample application as Java source code with customized menus, pushbuttons and much more
  • Broad range of basic functions such as browse, scroll, zoom, rotate, etc.
  • Page navigation also by page number, bookmarks and links
  • Scale and display one or more pages
  • Superimpose elements from external sources on the display
  • Display mode for displaying extractable text
  • Text extraction
  • Visual comparison of two files
  • Supports streaming interfaces
  • Display Asian writing systems (CJK)

Areas of Use

  • Content Management System
  • Enterprise Content Management System
  • Signature applications
  • Mobile applications
  • Unix-based intranet applications

Sectors

  • Software manufacturers / OEM
  • Integrators (for customized applications)
  • Corporation (for proprietary applications)

Functions

The 3-Heights™ Java Document Viewer can display and print images and documents and convert them into raster images. Pages are navigated by page number or the use of bookmarks or links. Displayed pages are freely scalable and visual comparisons between two documents are possible. Another tool is text extraction for full text search functionality. Extractable text can be displayed in a specific display mode. Elements such as comments or highlights from separate sources can be superimposed on the display. The Viewer also supports Asian writing systems, fill patterns, color gradients and transparencies.

Functions

  • Reproduction of PDF documents (in accordance with the draft standard ISO 32000 (PDF 1.7))
  • Reproduction of PDF/A documents in accordance with ISO standard 19005-1
  • Reproduction of image files (TIFF, JPEG, BMP, JB2, JP2000, JPX, PNG, GIF)
  • Reproduction of text files (ASCII and Unicode UTF-16)
  • Adaptable sample application as Java source code with customized menus, pushbuttons and much more
  • Broad range of basic functions such as browse, scroll, zoom, rotate
  • Page navigation by entering the page number or through the use of bookmarks or links
  • Scaling (free scaling, no scaling, page width, page)
  • Display one or more pages, e.g. as miniature images (thumbnails)
  • Display mode for displaying extractable text for use in digital signature applications
  • Text extraction
  • Visual comparison of two files
  • Supports streaming interfaces for integrating components, for instance in archive systems
  • Reproduction of Chinese, Japanese and Korean writing systems (CJK)
  • Reproduction of fill patterns, color gradients and transparency

Formats

Input Formats

  • PDF
  • PDF/A
  • Text files
    • ASCII
    • Unicode UTF-16
  • BMP
    • 1, 2, 4, 8, 24 bit
  • GIF
    • 2 to 8 bit
  • JBIG2
    • lossy compression
    • lossless compression
  • JPEG
    • Grayscale
    • RGB
    • CMYK
  • JPEG2000 and JPEG-LS
    • Grayscale
    • RGB
    • CMYK
  • PBM
    • 1 to 8, 24 bit
  • PNG
    • 1 to 8, 24 bit
  • TIFF
    • Bitonal
      • uncompressed
      • CCITT G3
      • CCITT G3-2D
      • CCITT G4
      • LZW
      • ZIP
      • Packbits
    • Grayscale
      • uncompressed
      • LZW
      • JPEG
      • JPEG (old)
      • ZIP
      • Packbits
    • RGB
      • uncompressed
      • LZW
      • JPEG
      • JPEG (old)
      • ZIP
      • Packbits
    • CMYK
      • uncompressed
      • LZW
      • JPEG
      • JPEG (old)
      • ZIP
      • Packbits

Compliance

  • ISO 19001-1 (PDF/A-1)
  • ISO 32000 (PDF 1.7)
 

 

Benefits

Properties and Benefits

The 3-Heights™ Java Document Viewer offers the greatest possible flexibility with minimum programming effort. Documents and images can be displayed quickly with no need for third-party software. These benefits are designed to meet the requirements of the applications and its users in full. The Viewer is therefore suitable for a variety of application scenarios and areas of use, independent from the operating system platform.
 

Performance Characteristics

  • Easy integration in applications
  • Comprehensive sample application easy to adapt to suit customized requirements
  • Optimum adaptation to the graphic appearance of the main system (DMS, ECM)
  • High speed (including Java accelerators)
  • Platform independence
  • Comprehensive format support

Areas of Use

Document Management Systems

Use as a viewer for comparing, displaying and printing many file formats; equipped with format-independent user navigation. Document annotation as a workflow component is also possible.

Areas of Use

  • Content Management System
  • Enterprise Content Management System
  • Signature applications

Miscellaneous Systems

ECM systems: Viewing of PDF documents generated in the system from raw data "on the fly".
Signature applications: secure (certified) document display (invisible or alternative text) on signature workstations.

Sectors

  • Software manufacturers / OEM
  • Integrators (for customized applications)
  • Corporation (for proprietary applications)

Technical Details

Architecture and Application Options

The 3-Heights™ Java Document Viewer is a platform-independent, multi-format viewer framework for GUI environments such as Java Swing and SWT. Developers have free rein with regard to the design of the user interface. Proprietary operating elements can be integrated. Delivery includes the source code for a complete sample application in Java Swing. Adapting it to the requirements of your own application is quick and easy.

Product Variants and Options

Java API

Formats

Input Formats

  • PDF
  • PDF/A
  • Text files
    • ASCII
    • Unicode UTF-16
  • BMP
    • 1, 2, 4, 8, 24 bit
  • GIF
    • 2 to 8 bit
  • JBIG2
    • lossy compression
    • lossless compression
  • JPEG
    • Grayscale
    • RGB
    • CMYK
  • JPEG2000 and JPEG-LS
    • Grayscale
    • RGB
    • CMYK
  • PBM
    • 1 to 8, 24 bit
  • PNG
    • 1 to 8, 24 bit
  • TIFF
    • Bitonal
      • uncompressed
      • CCITT G3
      • CCITT G3-2D
      • CCITT G4
      • LZW
      • ZIP
      • Packbits
    • Grayscale
      • uncompressed
      • LZW
      • JPEG
      • JPEG (old)
      • ZIP
      • Packbits
    • RGB
      • uncompressed
      • LZW
      • JPEG
      • JPEG (old)
      • ZIP
      • Packbits
    • CMYK
      • uncompressed
      • LZW
      • JPEG
      • JPEG (old)
      • ZIP
      • Packbits

 

Platforms

Operating Systems

  • Windows 2000, XP, 2003, Vista, 2008, Windows 7 - 32 and 64 bit
  • HP-UX 11.0 (32 bit only)
  • IBM AIX (4.3: 32 bit). 5.1: 64 bit)
  • Linux (SuSE and Red Hat on Intel)
  • Mac OS X
  • Sun Solaris (2.7 and later)
  • Mobile operating systems: on request
  • JDK compatibility
  • Compiler Level 1.4 or higher

Interfaces and Languages

Interfaces

  • Java API

Programming languages

  • Java

GUI environments

  • Java Swing
  • SWT

Product Code

  • VWJ

Further Product Details

The 3-Heights™ Java Document Viewer is a powerful and flexible component for displaying and printing documents and images and converting them into raster images. The component is particularly suitable for embedding in applications such as DMS and ECM systems and enabling a user navigation that is independent of the document format. 

The 3-Heights™ Java Document Viewer offers exceptional flexibility in GUI design, format versatility (ISO standards), high performance and low memory space requirements (thanks to the use of runtime libraries).

Developers have free rein with regard to the design of the user interface. The component is delivered together with the source code for a complete Java application (Java Swing Framework) that is easily adapted to the application's requirements. In particular, functions for editing comments and remarks managed separately from the document can be integrated in the same user interface.

Next steps

Prices/Buy
Test
Quote

Product Variants

API      

Documentation

Manuals:
API

Support/FAQ

Product specific:
API

General Info

FAQ

Personal Questions?

We are pleased to help you!

Contact via email

Via phone:
Europe, Middle East, Asia
08:00-17:00 CET (UTC+1)
+41 43 411 44 51
America, Australia
08:00-16:00 MST (UTC-7)
+1 403 932 4220


Copyright 2001-2010 PDF Tools AG

Privacy | Legal | Masthead