I need to print one PDF or POSCRIPT file to one printer that only support the following docflavors: image/gif image/jpeg image/png application/x-java-jvm-local-objectref application/octet-stream I would have to use the new javax.print.* API? How can I print the document if the printer doesn't support its format? Am I going to need one third party API or SPI? Thanks a lot. Cristian.