The Leading Java Client PDF Solution
ICEpdf is a pure Java PDF library that can render and view PDF documents based on the latest PDF standards (Portable Document Format v1.6 / Adobe Acrobat 7) with superior rendering accuracy and performance. ICEpdf can be use for:
Java PDF Viewing: This industry-leading Java programming PDF solution can easily be integrated into any enterprise-level Java application to provide PDF viewing and navigation in a manner not possible with the Adobe Reader® application. This Java PDF Library includes an embeddable PDF viewer for easy integration within Java client applications. ICEpdf can also stand alone as an enterprise class Java PDF Viewer application.
PDF Content Conversion: ICEpdf is the ideal technology for the conversion and extraction of PDF content. This Java PDF Library can be used to convert rendered PDF pages to images, SVG documents, and other file formats.
PDF Content Extraction: Application developers also use ICEpdf to extract PDF document meta-data, text, and images.
ICEbrowser Pilot: The ICEpdf Java PDF Library is also completely compatible with ICEbrowser®. ICEbrowser can be extended to support Java PDF document rendering using the included PDF Pilot component.
Product Features
PDF Rendering Engine:
- Robust, efficient, mature PDF parser.
- Supports all PDF spec versions, including v1.6 (Acrobat 7).
- Supports all PDF embedded font types (Types 0-3, OpenType, TrueType).
- Font substitution optimized per platform.
- Supports incremental document loading, reducing time to view first page.
- Supports Adobe Standard Security.
PDF Viewer:
- Embeddable Java PDF viewer component and stand-alone application.
- Acrobat-like GUI and features: Zoom in/out, rotate, next/prev page, fit to window/width/actual size, pan.
- Utility pane supports Outlines (bookmarks) and document search.
- Document Information and Permissions dialogs.
- Print, Print Setup.
- Keyboard shortcuts, mouse-wheel scrolling, drag-and-drop.
Interested in HTML to PDF Conversion? Click here.
Deployment Scenarios:
ICEpdf is 100% pure Java and can be used with any J2SE or J2EE JVM, v1.3.1 or greater. ICEpdf is fully deployable using standard mechanisms for Java application deployment, such as an Applet or Java Web Start. To see it deployed as a Java Web Start* application, click here.
* Note: This ICEpdf Demo requires that you have Java Web Start (JWS) installed on your computer. With a single click of a mouse, JWS is included in the Java Runtime Environment (JRE) 1.5.0 which can be downloaded from the Sun web site: http://java.sun.com/j2se/1.5.0/download.jsp
This Java PDF Library can also be deployed as a servlet on any Java server to render PDF files. ICEpdf acts as J2EE PDF engine and renders the requested files server side, converts them to a specified image format, and serves the pages back in the form of a standard web page. To see ICEpdf deployed as a J2EE PDF servlet, click here.
ICEpdf can be deployed to client workstations for interactive Java PDF viewing and navigation as well as headless server environments for non-visual PDF content conversion and extraction applications.
Supported Platforms
The ICEpdf product is 100% Java and capable of running on the following JVMs:
| Windows: |
Linux: |
Solaris: |
Mac OS X: |
| Sun JDK 1.3.1 |
Sun JDK 1.3.1 |
Sun JDK 1.3.1 |
Apple JDK 1.3.1 |
| Sun J2SE 1.4.x |
Sun J2SE 1.4.x |
Sun J2SE 1.4.x |
Apple J2SE 1.4.x |
| Sun J2SE 1.5.x |
Sun J2SE 1.5.x |
Sun J2SE 1.5.x |
Sun J2SE 1.5.x |
| Sun J2SE 1.6.0 |
Sun J2SE 1.6.0 |
Sun J2SE 1.6.0 |
Sun J2SE 1.6.0 |
Related Links
Download a free trial version of our groundbreaking Java programming PDF solution ICEpdf.
|