|
J2PrinterWorks 4.6
Printing library for the JavaTM
2 platform |
|
[ Documentation
] [ Print samples
] [ Sample programs ]
[ Javadoc Files ] [ FAQ
] [ Release
notes ] [ Licenses ]
[ Download Free
Trial Version ] [ Purchase ]
J2PrinterWorks is a comprehensive JavaTM
2
solution for printing multi-page Swing-based documents.
J2PrinterWorks is available in the complete product version
and two specially-priced subset editions:
J2PrinterWorks Complete =
Complete J2PrinterWorks product with JTextPane, JTable, JTree,
JList, JPanel, and Component 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, JPanel, or Component instances (or subclasses
thereof) 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 or later)
- JPanel can print any JPanel as well as smaller
Components, Containers, or Images,
shrink-to-fit, shrink-to-width, tile, or break-on-components, borders
- Component can print any Component, Container, or
Image, separate horizontal & vertical break rules, shrink-to-fit,
tile, break-on-components, or break-on-color
- print preview dialog with 1 or 2 page display,
zoom, navigation, localization, customizability, and anti-aliasing
- simple and custom page setup dialogs
- native and cross-platform print dialogs
- "silent" printing (no print dialog)
- background printing with printing
progress events
- n-up printing
- Java Web Start printing (JNLP), Headless printing
- print to Postscript (JDK 1.4 or later),
print to PDF, print to HTML and .jpg
- supports JDK 1.4+ printer properties, discovery,
& selection and cross-platform dialogs
- works under JDK 1.2.x, 1.3.x, 1.4.x, 1.5.x, 1.6.x
- includes source code for 25 sample programs
- New with J2PrinterWorks 4.x: comes with one free
year of Annual
Maintenance
- Binary and Source Code versions available under
both Individual and Site Licenses
- per-developer pricing,
no distribution or run-time royalties
J2PrinterWorks pricing:
| License \ product |
J2PrinterWorks Text Edition
or
J2PrinterWorks Table Edition
|
J2PrinterWorks
Complete
|
| Binary Individual License |
$99
|
$199
|
| Binary Site License |
$297
|
$597
|
| Source Code Individual License |
$495
|
$995
|
| Source Code Site License |
$1485
|
$2985
|
© Copyright 2007, Wildcrest Associates (http://www.wildcrest.com)
Java and all Java-based marks are trademarks or
registered
trademarks of Sun Microsystems, Inc. in the US and other countries.