What do you mean? (It is easier to be helpful if yo are a little more forthcoming...)
You have control over this code that is creating the PCL file, and it is
VB?
If that is right, then it seems the easiest thing to do is to stop creating PCL.
It is pretty easy to create output in ways that use Windows in a more integrated way. Under that way of doing things, you can create a .pdf pretty easily, by printing to a PDF âprinterâ driver.
My first choice would be to create an instance of Word, create a document in Word, then use Wordâs means of printing, but specify a .pdf cretaor. An couple of added advantages are that you can save the document as a .doc, and that you can print to a real printer to check your output formatting during development.
But you might also be able to create a Rich-Text format textbox (either visible or not), create your output into that box (including font specifications), and use the print method(s) of the box to print to a PDF creator.