Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Cloud Print and thermal printers [closed]

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

like image 377
Francisco Pérez Avatar asked Nov 19 '13 22:11

Francisco Pérez


1 Answers

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.

like image 188
user1912424 Avatar answered Oct 04 '22 09:10

user1912424