Mega Code Archive

 
Categories / Java Tutorial / 2D Graphics
 

Discovering Available Streaming Print Services

import java.io.BufferedOutputStream; import java.io.FileOutputStream; import java.io.OutputStream; import javax.print.DocFlavor; import javax.print.StreamPrintService; import javax.print.StreamPrintServiceFactory; public class Main {   public static void main(String[] argv) throws Exception {     StreamPrintServiceFactory[] factories = StreamPrintServiceFactory         .lookupStreamPrintServiceFactories(null, null);     factories = StreamPrintServiceFactory.lookupStreamPrintServiceFactories(         DocFlavor.INPUT_STREAM.GIF, DocFlavor.BYTE_ARRAY.POSTSCRIPT.getMimeType());   } }