Name: boT120536 Date: 04/11/2001
JDK 1.3.0 and UP.
In version 1.3 you added support for JobAttributes and PageAttributes as part
of the old Java 1 Printing API. The problem is that the Java 1 Printing API
rasterizes text creating hugh slow print jobs and is therefore disfunctional
for any real printing tasks. So you have to use Java 2 Printing API. No
problem except you can not specify the printer or it's settings without
bringing up a the print dialog unless it's the default printer. The easiest
solution is to support specifing JobAttributes and PageAttributes as part of
PrinterJob class creation just like you did for Java 1 print API.
Is it possible to have this added?
Or is there an undocumented way for the Java 2 Printing API to use a non-
default printer without using the printDialog?
I have read many messages about these kinds of critical issues. So, I hope SUN
will add at least this to the Java 2 Printing API so that developers can use
either Java 1 or Java 2 Printing API providing them both the same base
capabilities.
(Review ID: 120564)
======================================================================