ICEpdf is an open source PDF java library ideal for displaying and printing PDF documents within any Java application. The ICEpdf API is 100% Java-based, lightweight, fast, efficient and very easy to use. ICEpdf is 100% Java-based.