Im trying to create a FLUTTER app to print pdf to a ZebraZD420, to this moment the only thing i have achived its that the bluetooth can recognize the device, the problem is that after i send the file nothing happens, i have already used the Android zebra SDK example code and they work fine, i could easily print the test example file.
Is it possible to send a pdf file and a zpl code to the ZebraZD420 via BLUETOOTH on a FLUTTER created app? i have already try all the puv dev and github repository codes but any of them work, they only recognize my device but it dosent print. the project should be printing via Bluetooth and not TCP/IP
Connecting to a ZebraZD420 printer via bluetooth// Expert user has replied. |
6 Replies
Hi Alex,
We have a few options for printing PDFs on our printers.
Unofficially (i.e. not supported by Zebra), there is a print service available on Google Play which is essentially an Android Print service designed for our printers. This is available here: https://play.google.com/store/apps/details?id=com.zebra.zebraprintservi… & source code is also public here: https://github.com/Thunderlight-Software/Zebra-Print-Service
Alternatively, if your printer has PDF Direct installed you should be able to use our SDK to send the PDF file accross: https://www.zebra.com/gb/en/products/software/barcode-printers/link-os/…. PDF Direct is Free of charge when running Link-OS 6.3 or later.
Thanks,
James
Hi James i have already try this one you told me: This is available here: https://play.google.com/store/apps/details?id=com.zebra.zebraprintservi… & source code is also public here: https://github.com/Thunderlight-Software/Zebra-Print-Service
The problem its that the app only support TCP/IP conecction, is there any other option that can conecct via bluetooth? i have already try some other apps on the Google Play store but have not found any yet that can achive this.
I do not use the Zebra official SDK because my main app is built in Flutter, so i need to integrate a printing option to the app
Hi,
As far as I'm aware the print service does support Bluetooth printing (relevant class here: https://github.com/Thunderlight-Software/Zebra-Print-Service/blob/maste…). Perhaps there is a configuration setting on the device you can use when invoking the service?
James is there any other alternative to print to ZD420 bluetooth with FLUTTER created app? I have already try that app you told me and nothing seems to happen, as i say before i already try the zebra SDK for android and it works perfect with the example code, but the problem is that is that for the project i can not use your sdk because the main app is already build in a Flutter created app, i have already try every puv.dev zebra code but nothing seems to work
Hi Alex,
Please refer to this article to enable the PDF Direct on your ZD420 - Announcement | Printers Include Free PDF Direct with Link-OS 6.3.
Once the PDF Direct is enabled, you should be able to send the PDF file directly to the ZD420 via Bluetooth.
Thanks, i will try it