jipsiオープンソースネットワーク印刷の紹介

11050 ワード

IPP印刷をサポートするオープンソースのプロジェクトで、jipsiパッケージにはPDFファイルをネットワークプリンタに印刷する例とテストが含まれています.

CUPSはMac OS® X and other UNIX®-likeシステムでオープンソース項目を印刷する


Windowsではこのパッケージを使ってネットワークプリンタを使うことができます
例:
    URI printerURI = new URI("ipp://SERVER:631/printers/PRINTER_NAME");
IppPrintService svc = new IppPrintService(printerURI); InputStream stream = new BufferedInputStream(new FileInputStream("image.epl")); DocFlavor flavor = DocFlavor.INPUT_STREAM.AUTOSENSE; Doc myDoc = new SimpleDoc(stream, flavor, null); DocPrintJob job = svc.createPrintJob(); job.print(myDoc, null);