5
我已經使用的端口COM2印刷這樣的Java:
FileWriter imp = new FileWriter("COM2");
while ((linea = br.readLine()) != null) {
imp.write(linea);
imp.write(0x0A);
}
現在好了,林獲得打印機狀態(紙低輸入/輸出),我有收到一個十六進制代碼和它的響應將回到類型的打印機字節,我不知道如何用java做到這一點。有人以前做過?
謝謝。
感謝您的回答......您是否知道是否通過此方法getAttributes()顯示紙張狀態? PrintService printer = PrintServiceLookup.lookupDefaultPrintService(); AttributeSet att = printer.getAttributes(); 我只有4個屬性。 – sergio 2011-03-16 20:44:25
@Sergio:不,它不是。您必須從DocPrintJob開始,定義文檔(Doc),然後選擇打印機才能訪問PrinterStateReason。 – 2011-03-18 12:32:26