The Java Print Dialog Framework (JPDF) allows software developers to add a comprehensive printing capability to existing Java applications. The JPDF can preview and print Swing components: JTable, JTree, JTextPane, JTextArea, JEditorPane, and JPanel. Business reports and forms can be composed, viewed, and printed. A wide variety of page-setup, print-preview, and print dialogs are provided. The JPDF is designed to be integrated into Java Swing applications and applets.
| Tags | printing |
|---|---|
| Operating Systems | Windows Windows Unix |
| Implementation | Java |
| Translations | French English German Italian Polish Spanish |
Recent releases


Release Notes: Many enhancements were made to the print preview capability. These include text search, improved performance, and an ability to customize the appearance of the preview window using Preview Themes. The report composition API has been enhancement to provide more report layout/formatting control. JRE 7 and Nimbus look-and-feel support have been added.


Release Notes: This release enhances the Swing Component and Report printing capabilities of the JPDF. The main focus of this release is increased customizability of the page-setup, print-preview, and print dialogs. The free demo has been updated to showcase the new capabilities.


Release Notes: This release fixes all known bugs and introduces minor functional enhancements.


Release Notes: This major release introduces many enhancements to the Swing Component and Report printing capabilities of the JPDF. The programmatic customization capabilities of the print preview dialog are enhanced. The look-and-feel fidelity of the Swing Component print rendering logic is improved. The flexibility of Tabular Reports is enhanced: this release enables dynamic changes to data segmentation, filtering, and sorting. There is improved print-to-PDF capability. The free demo has been updated to showcase the new capabilities.


Release Notes: This major feature release introduces many enhancements to the Swing Component and Report printing capabilities of the JPDF. Of particular note is the new best-in-class print-preview capability. The free Demo has been updated to showcase these new capabilities.