Java™ Platform Printing: The Java Print Service API


Presentation Overview


About Today’s Speakers


Historical Context


Printing Initiatives


The Java™ Print Service API


The Java Print Service API


The Java Print Service API: Features


The Java Print Service API: Features (Cont.)


The Java Print Service API: Features (Cont.)


The Java Print Service API: Package Structure


A Developed Printing Example


Describing the Print Data (Document Flavors)


Describing the Print Data (Document Flavors—Cont.)


Describing the Print Data Developed Example : Step 1


Specifying How to Print the Data: Printer Attributes


Specifying How to Print the Data: Printer Attributes


Specifying How to Print the Data: Printer Attributes (Cont.)


Specifying How to Print the Data: Printer Attributes (Cont.)


Specifying How to Print the Data: Printer Attributes (Cont.)


Specifying How to Print the Data: Attribute Sets


Specifying How to Print the Data: Attribute Sets (Cont.)


Specifying How to Print the Data Developed Example: Step 2


The Java Print Service API: Locating a Printer


Locating a Printer Developed Example: Step 3


The Java Print Service API: Creating the Print Job


Create Print Job and Specify Data Developed Example: Step 4


Submit the Print Job Developed Example: Step 5


2D PrinterJob: SDK 1.4 Example


2D PrinterJob: SDK 1.4 Example (Cont.)


Advanced Topic: Stream Services


Advanced Topic: Stream Services (Cont.)


Additional API Features


Future Direction


Future Direction


Summary


For More Information