I am using Google Cloud Print for print generated PDF documents in a web app.
All was working fine in all printer types that i use (HP, Zebra, etc) but about 2 weeks ago all Zebra printers (thermal printers) are printing PDF documents in portrait mode (Ignoring printer settings).
What i need?: That Google Clout print keeps my printers settings.
My tests: I changed printer settings (Document orientation: Portrait/Landscape). I rotated the PDF documents before send to Google Cloud Print. I sent ticket printer/capabilities but Google Cloud Print ignored it.
I'm sure that it's a Google Update.
Exist other people that are using Google Cloud Print with thermal printers?
There is any solution for it?
UPDATE1:
Google updated some documentation https://developers.google.com/cloud-print/?hl=es-419&csw=1
This does not solve my problem, but I posted a library in java that I hope will be useful to others and maybe someone will be encouraged to participate.
This library is compatible with version 1 and 2 of the Google Cloud Print API
Github repository https://github.com/fsistemas/GoogleCloudPrintApiClientJava
You might want to try PrintNode which has support for all major thermal printers. It can print both .pdf's files, zpl and epl printer languages. You install the PrintNode client on a desktop machine and can send printjobs via their JSON API or web interface. It's alot faster than Google Cloud Print.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With