Hmmmm… there are a lot of web tools out there, perhaps a solution can be found by using DynaWeb or similar?
Lots of open source tools as well, some of which might have a DLL you could call from inside Python to do the work that way…
Worst case UPC format doesn’t seem that complicated; the Wikipedia entry lists what you need to build one with straight Dynamo Python. No way to test accuracy without buying a scanner though, so I can’t be much help there.
All of that said, PowerBI will let you insert images into data sets and tables, perhaps using QR codes as images by this method would be a better use of the time?
A few years ago I created a package that can generate QR codes while working on projects with dynamo, you can check it out and extend problem with example that.
I get what you’re saying about PowerBI, sometimes it can be frustrating when you can’t use the exact tool you want. I haven’t personally tried the Barcode Generator, but I do know that there are some libraries out there that could be helpful for you.
If you still look for better options, consider using Smart Engines OCR SDK, which has a lot of different functions for working with barcodes and QR codes. I know it’s not specifically an IronPython library or a ZeroTouch node, but it could be worth checking out. Another option you might want to look into is the Barcode Library by Markus Schuetz.