While the ICEpdf Viewer application provided represents a complete commercial-quality PDF document viewing solution, it is also intended to be used as a learning aid on how to use various ICEpdf features, as well as a 'head-start' for developers whose requirements closely match the existing ICEpdf Viewer's capabilities and who simply need to refine the application to meet their needs.
The Viewer application leverages the same MVC architecture, SwingViewBuilder and SwingController classes as the embeddable viewer component. Additional functionality has been implemented to provide more complete PDF Viewer functionality, similar to Adobe Acrobat Reader.
The source code for this viewer application is available in the package org.icepdf.ri.viewer.
The application uses the following classes in addition to the PDF Viewer Component to implement a standalone viewer application:
These classes can be found in the org.icepdf.ri.viewer package.
© Copyright 2017 ICEsoft Technologies Canada Corp.