| |
comprehensive Java 2 solution for printing multi-page intermixed JTextPane, JTable, JTree, JList, and/or JPanel-based documents. J2PrinterWorks is available in the complete product version and two specially-priced subset editions:
J2PrinterWorks Complete = The complete J2PrinterWorks product with JTextPane, JTable, JTree, JList, and JPanel support J2PrinterWorks Text Edition = J2PrinterWorks subset featuring JTextPane and JPanel support J2PrinterWorks Table Edition = J2PrinterWorks subset featuring JTable and JPanel support
Both subset editions include JPanel printing so you can print rich text, graphics, images, & components intermixed with your JTextPane or JTable instances, respectively. J2PrinterWorks supports these features:
prints any sequence of JTextPane, JTable, JTree, JList, or JPanel instances printed back-to-back per-Pageable headers & footers (left, center, right) with multiple lines, rich text, images, date, time, & page numbering, first & rest-of-pages control per-Pageable margins (left, right, top, bottom) and orientation per-Flowable scaling (% or fit-to-page) and horizontal & vertical centering intermix horizontal lines, vertical gaps, page ejects JTextPane supports StyledDocument, HTML, or RTF (subject to Java limitations), embedded images & components, WYSIWYG or reflow-to-width, page breaks, borders JTable can be paginated horizontally or vertically, row & column subsets, column and row header replication, variable row height & column width, custom cell renderers, borders JTree automatically scales to page width, breaks on tree node (row) boundaries, custom cell renderers, borders JList automatically scales to page width, breaks on list item (row) boundaries, custom cell renderers, borders, layout orientation (1.4)
JPanel printing includes any Component (e.g. TextArea), JComponent (e.g. JLabel), Container (e.g. JPanel) or Image, shrink-to-fit, shrink-to-width, tile, or break-on-components, borders
page setup dialog, 2-page zoomable print preview dialog background printing with printing progress events silent printing (no print dialog) n-up printing Java Web Start printing (JNLP)
print to Postscript (JDK 1.4), print to HTML
supports JDK 1.4 printer properties, discovery, & selection and cross-platform dialogs works under JDK 1.2.x, 1.3.x, 1.4.x, or 1.5.x
includes source code for 21 sample programs Binary and Source Code versions available under both Individual and Site Licenses per-developer pricing, no distribution or run-time royalties |
|