Hallo,
habe hier eine HP OfficeJet 200.
Über ein kleines Java-Programm habe ich immer eine PCL-Datei an die Drucker gesendet, funktioniert auch bei fast allen, ohne Probleme. Nur bei dem HP OfficeJet 200 nicht.
Die Daten landen in der Druckerwarteschlange, der Drucker macht auch kurz ein Geräusch und dann ist schluss.
Wenn ich über CMD z.B. ein "copy dateiname.pcl \\localhost\\druckerfreigabename" mache, dann druckt er die Datei sofort.
Jemand eine Idee?
Danke + Gruß
Thorben
Im Windows Log habe ich jetzt nich folgende Meldungen:
Das Dokument Dokument drucken im Besitz von User konnte nicht auf dem Drucker HP OfficeJet 200 Mobile Series gedruckt werden. Versuchen Sie erneut, das Dokument zu drucken, oder starten Sie den Druckspooler erneut.
Datentyp: RAW. Größe der Spooldatei in Bytes: 72011. Anzahl der gedruckten Bytes: 72011. Gesamtanzahl der Seiten des Dokuments: 1. Anzahl der gedruckten Seiten: 0. Clientcomputer: \\User-PC. Vom Druckprozessor zurückgegebener Win32-Fehlercode: 2147500037. Unbekannter Fehler
Habe den Windows-Druckertreiber der automatisch Installiert wurde, geändert. z.B. Generic / Text. Dann hat auch das Drucken via Java-Programm funktioniert.
Hat ggf. jemand Erfahrungen damit, was da falsch läuft? Ist das ein Problem welches man HP melden könnte/muss?
Den akt. Treiber habe ich dann auch nochmal erfolglos getestet.
habe hier eine HP OfficeJet 200.
Über ein kleines Java-Programm habe ich immer eine PCL-Datei an die Drucker gesendet, funktioniert auch bei fast allen, ohne Probleme. Nur bei dem HP OfficeJet 200 nicht.
Code:
private void printFile(File file, PrintService service){
DocPrintJob job = service.createPrintJob();
FileInputStream fis = new FileInputStream(file);
final DocAttributeSet das = new HashDocAttributeSet();
Doc doc = new SimpleDoc(fis, DocFlavor.INPUT_STREAM.AUTOSENSE, das);
job.print(doc, this.pras);
fis.close();
}
Die Daten landen in der Druckerwarteschlange, der Drucker macht auch kurz ein Geräusch und dann ist schluss.
Wenn ich über CMD z.B. ein "copy dateiname.pcl \\localhost\\druckerfreigabename" mache, dann druckt er die Datei sofort.
Jemand eine Idee?
Danke + Gruß
Thorben
Ergänzung ()
Im Windows Log habe ich jetzt nich folgende Meldungen:
Das Dokument Dokument drucken im Besitz von User konnte nicht auf dem Drucker HP OfficeJet 200 Mobile Series gedruckt werden. Versuchen Sie erneut, das Dokument zu drucken, oder starten Sie den Druckspooler erneut.
Datentyp: RAW. Größe der Spooldatei in Bytes: 72011. Anzahl der gedruckten Bytes: 72011. Gesamtanzahl der Seiten des Dokuments: 1. Anzahl der gedruckten Seiten: 0. Clientcomputer: \\User-PC. Vom Druckprozessor zurückgegebener Win32-Fehlercode: 2147500037. Unbekannter Fehler
Ergänzung ()
Habe den Windows-Druckertreiber der automatisch Installiert wurde, geändert. z.B. Generic / Text. Dann hat auch das Drucken via Java-Programm funktioniert.
Hat ggf. jemand Erfahrungen damit, was da falsch läuft? Ist das ein Problem welches man HP melden könnte/muss?
Den akt. Treiber habe ich dann auch nochmal erfolglos getestet.
Zuletzt bearbeitet: