Gareth!!! Brian Cram here!! Long time!
Is this being printed to a laser printer? If so, I believe the logic would be similar to something I did back when I was out writing code for money. A client needed a barcode of the part# on the line items on a picking list so the warehouse could scan them. I'll Google to see if you can print a QR code with PCL then send you my sample code.
Might work, might not...