Ich verwende Google Cloud Print zum Drucken generierter PDF-Dokumente in einer Web-App.
Bei allen Druckertypen, die ich verwende (HP, Zebra usw.) funktionierte alles einwandfrei, aber vor etwa zwei Wochen drucken alle Zebra-Drucker (Thermodrucker) PDF-Dokumente im Hochformat (Ignorieren der Druckereinstellungen).
Was ich brauche ?: Der Google Clout-Druck behält meine Druckereinstellungen bei.
Meine Tests: Ich habe die Druckereinstellungen geändert (Dokumentenausrichtung: Hochformat / Querformat). Ich habe die PDF-Dokumente gedreht, bevor sie an Google Cloud Print gesendet wurden. Ich habe Ticketdrucker / -funktionen gesendet, Google Cloud Print hat sie jedoch ignoriert.
Ich bin mir sicher, dass es ein Google Update ist.
Gibt es andere Personen, die Google Cloud Print mit Thermodruckern verwenden?
Gibt es eine Lösung dafür?
UPDATE1:
Google hat einige Dokumentationen Ссылка
aktualisiertDas löst mein Problem nicht, aber ich habe eine Bibliothek in Java gepostet, von der ich hoffe, dass sie für andere nützlich sein wird und vielleicht wird jemand dazu ermutigt mitzumachen.
Diese Bibliothek ist mit Version 1 und 2 der Google Cloud Print-API kompatibel
Github-Repository Ссылка
Sie können PrintNode ausprobieren, das alle wichtigen Thermodrucker unterstützt. Es kann sowohl die .pdf-Dateien als auch die Druckersprachen zpl und epl drucken. Sie installieren den PrintNode-Client auf einem Desktop-Computer und können Druckaufträge über ihre JSON-API oder Web-Schnittstelle senden. Es ist viel schneller als Google Cloud Print.
Tags und Links printing zebra-printers thermal-printer google-cloud-print