An PDF rendering library abstraction.  Currently supports icepdf (http://www.icesoft.org/java/projects/ICEpdf/overview.jsf) and the swinglabs PDF renderer