I created a project recently on the Ignition Exchange that has some scripting for converting the image returned by the Labelary API into a base64-encoded image for use directly with the Perspective Image component (no external libraries needed). Find it at Ignition Exchange | Inductive Automation
It also has some experimental backup print preview methods that I put together with the native (but ancient) java.awt library and some classes describing common ZPL functions. This serves as an offline backup to the Labelary API (can test by turning off your ignition computer wifi). I’m not the best programmer (very self-taught) and it could definitely use some work, so I’m looking for feedback if anyone is interested in helping me improve it.
The project is intended to be paired with a database for label storage and the Zebra Designer 3 program for label design. It also uses some code posted here to actually physically print labels. Printing barcode to Zebra printer - #8 by ntheuer
Thanks all!