#1 resource for printer or printer-related applications and technology

printerdriver.net

Home
 
Printer FAQ
  Printer Drivers
  Printer Control Language
 
Printer Vendor List
 
Print File Viewing:
  PCLWorks Program
  PCLReader Program
 
Printstream Transformation:
  PCL 2 PDF Converter
  PCL Transformation Tools
 
Printer Software:
  Font Utilities, etc.
  PCLMagic Printer Drivers
  Form Overlay Software
  Form / Text Scraping
 
Printer Discussion Groups
 
Printer-Related Links
 
Printer Supplies
Feedback

Virtual Printer Driver Applications

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

After you download and install our PCLTool SDK Live Evaluation — go to our shortcut group — "Print Capture Programs" folder. And, install one of our PCLMagic printer driver/Port Monitor demos. Then, follow the contents of the Readme to test. One way or the other and depending on your application requirements, whether you have "canned" PCL being inserted into the Windows print stream by the application using the Windows EscapePassThrough function or other variables at play... the first step is to Install our Port Monitor.

If you cannot use our PCLMagic printer driver and need to continue to use your existing printer driver, then our Port Monitor should be configured to re-direct the PCL spool file (.SPL) generated by your current 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 PCL printer driver to it for its output.

When the Port Monitor captures the spool file from the 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 download our PCLTool SDK Live Evaluation to perform your own compatibility testing and evaluation. Thank you for your interest.

Home | Company Info | Products | Orders | Download PCLTool SDK EVAL

Copyright © Page Technology Marketing, Inc. (PageTech). When using this Web site, you agree to the terms and conditions posted on the
Terms of Use/Copyright Notice/Refund Policy page. Modified