/**
* 列印(rt.jar javax print )
*/
public static void print(){
PrintRequestAttributeSet aset = new HashPrintRequestAttributeSet();
DocFlavor flavor = DocFlavor.INPUT_STREAM.AUTOSENSE;
PrintService[] pservices = PrintServiceLookup.lookupPrintServices(flavor, aset);
PrintService defaultService = PrintServiceLookup.lookupDefaultPrintService();
PrintService service = ServiceUI.printDialog(null, 200, 200, pservices,
defaultService, flavor, aset);
if (service != null) {
try {
DocPrintJob pj = service.createPrintJob();
aset.add(MediaSizeName.ISO_A4);
FileInputStream fis = new FileInputStream("D:\\WinPrinter.txt");
DocAttributeSet das = new HashDocAttributeSet();
Doc doc = new SimpleDoc(fis, flavor, das);
pj.print(doc, aset);
Thread.sleep(10 * 1000);
} catch (FileNotFoundException fe) {
fe.printStackTrace();
} catch (PrintException e) {
e.printStackTrace();
} catch (InterruptedException e) {
e.printStackTrace();
}
} else {
System.out.println("列印失敗");
}
}
java呼叫印表機
相關文章
- java呼叫DLL,呼叫北洋印表機列印二維碼標籤Java
- Java 實現 POS 印表機無驅列印Java
- 印表機不列印是怎麼回事 印表機不印表機的解決方法
- 如何安裝pdf印表機 安裝pdf印表機的方法
- 印表機離線如何處理 印表機離線的方法
- 印表機噴墨和鐳射哪個好 噴墨印表機和鐳射印表機的區別
- 手機怎麼連印表機列印東西 手機連線印表機步驟
- 印表機的埠如何設定 設定印表機埠的方法
- 熱敏印表機排版—瞭解印表機的基礎知識
- 印表機彩色列印怎麼設定 如何設定彩色印表機
- windows如何新增印表機 windows新增印表機的方法Windows
- 惠普印表機怎麼安裝?惠普印表機安裝使用教程
- 印表機如何取消列印任務 印表機列印任務刪不掉
- ***網路印表機薦
- 如何安裝印表機驅動 印表機驅動安裝步驟
- 共享印表機怎麼設定 如何新增網路共享印表機
- 聯想印表機怎麼清零 聯想印表機清零操作步驟
- 印表機離線怎麼回事 印表機離線的解決方法
- 印表機的常見故障解決方法 HP 5000印表機為例
- C#呼叫WIN32API系列二列舉局網內共享印表機 (轉)C#Win32API
- 印表機噴頭堵塞怎麼辦 印表機噴頭堵塞解決方法
- 佳能和惠普印表機哪個好 佳能和惠普印表機的區別
- 印表機無法連線怎麼辦 印表機連線不了的方法
- 印表機怎麼取消列印任務 取消印表機列印任務的方法
- 文字印表機 效果實現
- js連線小票印表機JS
- 如何設定印表機共享
- PC印表機屬性配置
- 惠普6078印表機怎麼樣?惠普6078印表機詳細評測
- 惠普印表機驅動怎麼安裝 惠普印表機驅動安裝教程
- 印表機離線了怎麼連線 印表機離線的連線方法
- 怎麼檢視印表機ip地址 如何在印表機上檢視ip地址
- 筆記本怎麼連印表機 筆記本與印表機連線的教程筆記
- win10 如何刪除印表機程式_win10怎麼刪除印表機Win10
- 印表機ip地址哪裡看 印表機ip地址和埠檢視方法介紹
- 印表機提示列印錯誤怎麼解決 印表機狀態錯誤的方法
- 印表機不可用是什麼原因 印表機屬性顯示不可用
- 換了wifi怎麼重新設定印表機 wifi換了印表機連不上WiFi