The 3-Heights Java Document Viewer is a powerful and flexible component for viewing, printing, and rasterizing various document and image formats. The component is especially suited for integration in applications such as DMS or ECM systems, and for designing a user navigation that is independent of the document format.
The 3-Heights Java Document Viewer renders a page of a document into a Graphics2D object, giving the application programmer utmost freedom in designing the user interface. An extensive GUI implementation for the Java Swing framework comes with the component in source code. In addition, annotations and comments that are stored separately from the document can be integrated and shown in the same user interface.
Other advanced and unique features include:
Rendering of PDF documents in accordance with the draft ISO 32000 standard (PDF 1.7), including support for Chinese, Japanese, Korean (CJK) fonts, patterns, shading, and transparency
Rendering of PDF/A documents in accordance with the ISO Standard 19005-1
Rendering of image formats (TIFF, JPEG, BMP, JB2, JP2, JPX, PNG, and
Rendering of text files (ASCII and Unicode UTF-16)
Special mode for viewing extractable text, as required in digital signature solutions
Text extraction (for full-text search functions)
Support of streaming interfaces for integrating the component into archiving systems and similar applications
Customizable viewer application in Java source code, including browsing, scrolling, zooming, customized menus, buttons, etc.
Java Runtime- und Operating Systems Requirement: JRE 1.4
Windows 2000/XP/2003/Vista (32/64-bit)
HP-UX 11.0 (only 32-Bit)
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 higher)
Mobile Operating Systems: on request
Packaging: Java class library and native accelerator kits (DLL, shared object). This architecture optimizes both the memory consumption and the performance of the component.
Typical Use Cases
Multi-format viewer in DMS applications
Digital signature applications
Archiving systems (with streaming interface)
What's unique about?
The 3-Heights Java Document Viewer offers exceptional flexibility in the design of GUIs, supports multiple file formats (and ISO standards), and provides - thanks to accelerator libraries - a remarkably high viewing performance with extremely low memory consumption.
OK, so you want to stamp your document. Maybe you need to give reviewers some advice about the document's status or sensitivity. This tip from author Ted Padova demonstrates how to add stamps with the Stamp Tool along with related comments.