printerdriver.net

Virtual Printer Driver Applications

colorbar


PageTech no longer offers custom printer drivers. They are too expensive, require continual maintenance and are too high up the workflow to provide the type of control we can provide AFTER the PCL is generated from an off-the-shelf, royalty-free driver. In other words, we offer products that may eliminate your perceived need for a custom driver and provide a better alternative. 

PCLTool SDK has several programs that provide a "Virtual Printer Driver" capability for all 32-bit versions of Windows. 

Depending on your application requirements, whether you have "canned" PCL being inserted into the Windows print stream by the application using the EscapePassThrough function or other variables at play... the first step is to Install our Port Monitor.

Our Port Monitor would be configured to re-direct the PCL spool file (.SPL) generated by the HP PCL printer driver to our PCLXForm.exe, PCLPrint.exe or a custom program to perform whatever transformation function required. Once the Port Monitor ("PMon1:") is configured, you would point your HP PCL printer driver to it for its output.

When the Port Monitor captures the spool file from the HP PCL printer driver, we can assign a serialized filenaming convention using our RDest.exe program. The spool file can then be directly input into our PCLXForm (or, other programs).

A PCLXForm.exe script program (.TPT) could extract all the text objects found in the PCL file into an Text Extraction file (.TNX) by using "Conversion=none" and "ExtractAllText=true" JobParam functions. The script could then call TNXDUMP.exe to format the text objects contained in the .TNX file into a flat ASCII text file (using the -w5 argument). Or, a script can extract the text by absolute positioning coordinates using an index-by-location (.IBL) file and provide a comma- or tab-delimited record for each file. This latter method is recommended for high volume claim form and other static form "scraping" applications. In our PCLTool SDK Demo see .\pcltsdk\scripts\denxform\ folder for a dental claim form scraping script.

If your endusers use the 12 pt. resident Courier font in reverse text to provide the path, filename, indexes, routing or any other information... we can find it in the PCL and use it according to the parsing rules you establish in the .TPT script. Look inside the .\pcltsdk\scripts\hidetext\ folder for more information and an example.

We have several methods of extracting the text from a PCL file depending on the nature of the file, fonts, driver options, etc. Please provide a zipped sample PCL file for analysis. And, provide your complete application, workflow, indexing, decollating, output filenaming, routing and other requirements.

Go to http://www.pcltools.com/pt700d for our PCLTool SDK DEMO to perform your own compatibility testing and evaluation. Thanks for your interest.


Homepage Send EMail