5
Bu şekilde yazdımJava: yazıcı durumunu al (kağıt düşük/açık)
FileWriter imp = new FileWriter("COM2");
while ((linea = br.readLine()) != null) {
imp.write(linea);
imp.write(0x0A);
}
Şu anda COM2 portunu kullanıyorum, bir hex kodu alan bir yazıcım var ve cevabı tip baytta geri dönecek, bunu java ile nasıl yapacağımı bilmiyorum. Birisi daha önce yapmış mı?
Teşekkürler.
Yanıtladığınız için teşekkürler ... Bu yöntemin getAttributes() yöntemine bir yol olup olmadığını biliyor musunuz, kağıt durumunu gösterilsin mi? PrintService printer = PrintServiceLookup.lookupDefaultPrintService(); AttributeSet att = printer.getAttributes(); Sadece 4 özniteliğim var. – sergio
@Sergio: Hayır, değil. Bir DocPrintJob ile başlamanız, belgeyi (Doc) tanımlamanız ve PrinterStateReason'a erişmek için yazıcıyı seçmeniz gerekir. –