I'm curious why you are using a costly proprietary font (and software), when there are openly distributable Code 128 TrueType fonts available for no cost?
Is it to use the software that provides the "encoding" functionality that translates the data characters (numeric and/or ASCII-127) to the code points within the font?
In your original post, for example, the "{" translates into the encoded "Start A" barcode font character, followed by the encoded barcode fonts characters for "9" and then seven "0"'s, then the checksum character (the checksum is decimal 70 in your posted example, according to the barcode), then the "Stop" barcode font character.
I've been working on an example PB program that can generate several types of one-dimensional barcodes using global functions to encode the information for use with some free TrueType barcode fonts. Since the encoding and checksum calculations are performed in global functions, the barcodes can be generated and displayed in DataWindows and the barcodes are rendered when the DW is saved as a PDF using NativePDF. No third-party software is needed to transform the data into barcode form when using the same free TrueType fonts I have used. Here's an example of Code 128 barcodes from my example application:
I will be (soon, I hope) submitting the example program to CodeXchange and I'm writing a Tech Article to explain how the encoding and checksum calculations are performed. Unfortunately, I experienced some serious and unexpected eye/vision issues recently which forced me to set this work aside for a while, but thankfully, things are slowly improving so I hope I can pick up where I left off and publish this work soon.
If you are interested, I can provide you with the program and article in its current form. If I knew more about the details of the barcode encoding and generation you are wanting to do, it would help me determine if what I have to offer may help you.
Best regards, John