PCLReader Changelog

What's new in PCLReader 15.10

Jun 4, 2015
  • 103duplex.pcl - New PCL file to demostrate how Job Ticketing feature saves job ticketing metadata found in PCL escape codes * PJL
  • AcctUtil.dll - Added a new function to generate the Unicode/UTF8 map for double-byte language text extraction
  • APP.INI - [Filters] section: Added Overlay = used by all GUI’s that Open/Save PCL or image files.
  • APP.INI - [Filters] section: Added Pcl = used by all GUI’s that Open/Save PCL or image files.
  • APP.INI - [Paths] section: Added ImageSavePath = used by CLTool/PCLWorks/PCLReader
  • APP.INI - [Paths] section: Added JobTixPath = used by PCLTool/PCLWorks/PCLReader
  • APP.INI - [Preferences] section: Added PrintDefaultCurrentPage = preference used by PCLTool and P2A designer
  • GUI .exe’s - Enhanced ability to make raster and vector PDF’s text searchable.
  • JobTicket Doc. - Added a Job Ticketing Evaluation Guidelines document – “jtx - eval - guidelines.pdf”
  • PCLTool/Works - Added a “Save As” feature when viewing PCL or Image files to “Save As” to a different image file format
  • PTC32.dll - Adapted to unique way color palette commands were being generated NetScout
  • PTC32.dll - Enhanced ability to make raster and vector PDF’s text searchable.
  • PTC32.dll - Fixed a bug in PCL XL generated from a HP Universal Printer Driver NetScout
  • PTC32.ini - [MISC]DloadOutlineLookupForUnicode=1 use .ump files to match ASCII to downloaded outline characters.
  • PTC32.ini - [MISC]PdfTextSearchable=1 to try to make vector PDF’s text searchable
  • PTC32.ini - New function [MISC] –DloadOutlineLookupForUnicode=1 (default) to turn - on the auto - text extraction to UTF - 8.
  • PTC32/64.dll - Fixed a problem when using the Pre-Load feature Paychex, Edocs, PrintMailSys, RX30
  • PTC32/64.dll - Fixed a problem with a PCL XL operand
  • PTC32/64.dll - Fixed a problem with a PostNet.ff1 font naming conflict in Multi-instance Save mode with testimg.pcl
  • PTC32/64.dll - Now removes leftover temporary .FF1 fonts caused by abnormal terminations (“too many fonts” error)
  • TNXDump - Added new “Show multibyte as UTF8” preference
  • TTCP.sym - Added char(s) to PC-866 symbol set (3R)
  • TTEG.sym - Added char(s) to ISO - 8859/7 Latin/Greek symbol set (12NU)
  • TTRE.sym - Added support for Roman-8 Euro symbol set (4U)
  • TTWE.sym - Added char(s) to Windows Latin 2 (ECE) symbol set (9E)
  • UniMapBuilder - Added a new program to call AcctUtil to generate the Unicode/UTF8 map for double - byte language text extraction
  • UTF8 - Text.pdf - Troubleshooting steps to extract text from PCL referen
  • cing UTF-8 text.
  • WFMove.dll - Fixed issue with faulty placement of glyph positioning values Windows.ump
  • Unicode/UTF8 mapping database file generated by AcctUtil during installation

New in PCLReader 14.70 (Jun 4, 2015)

  • Enhancements and Bug Fixes:
  • Read Out Loud PDFs:
  • We added the ability to create PDF’s that support Adobe’s “Read Out Loud” feature for end users with visual impairments. This new feature is our first step in helping those generating documents that need comply with the ADA – Americans with Disability Act and the other legislation passed by the US and Canada. Two preferences have been enhanced and a new one has been added. The following programs support this new feature: PTC.dll, PCLXForm.exe, Img2PDF and our GUI programs (PCLTool/PCLWork /PCLReader).
  • PTC32.ini - [MISC] – CheckDriverGen preference –check to see if the PCL as generated by our PCLMagic driver. We can support legacy PCL or PCL from other printer drivers. However, the text from PCL other than our PCLMagic driver may require “unscrambling”.
  • PTC32.ini - [SavedValues] – PdfTextOverlay preference – you need to create a PDF with the text overlaid under the page image
  • PTC32.ini [MISC] – PdfReadOutLoud preference – requires the text to be unscrambled either directly from our PCLMagic driver or after a Character Descriptor Recognition (.CDR) database is created to unscramble text from other sources of PCL.
  • PTC32.ini [MISC] – PdfLanguage =0 is the default for English (“US - EN”)
  • PTC32.ini [MISC] – PdfLanguageName =[null] – until we add support for more languages. Files to test with: PCLMagic_105pgs.pcl, Jtixte, st.pcl or QB_Invoice_Test.pcl
  • SMTP Email Output:
  • You can now send email directly from custom PCLXForm scripts or custom applications developed with our API functions with a new NetSmtp.dll called by PTC.dll and indirectly via PCLXForm. It also needs the EmailMapi.xdms file
  • NetSmtp.dll:
  • Added a new .dll called by PTC.dll, PCLXForm and Print2All to send emails with PDF attachments
  • Added Smtp_Init function
  • Initializes SMTP email service
  • Added Smtp_Test_Connect function
  • Tests connection with email server
  • Added Smtp_New_Email function
  • Begins construction of a new email message
  • Added Smtp_Add_Recipient function
  • Adds recipient to email currently under construction
  • Added Smtp_Add_Text function
  • Adds text to the message body of the email currently under construction
  • Added Smtp_Attach function
  • Adds a file attachment to the email currently under construction
  • Added Smtp_Send function
  • Send the email currently under construction
  • Added Smtp_Get_Error_Text function
  • Returns the error message text created by last failed operation
  • PCLReader.exe:
  • Added ability to email the converted output as an attachment

New in PCLReader 14.1 (Feb 21, 2014)

  • Enhancements and Bug Fixes:
  • defaultv14.cdr/rsp - Replaced defaultv13.cdr/rsp with a smaller default .cdr only for testing with Test6txt.prn
  • GUI's - Fixed View Image to include .jpg file types
  • GUI's - Fixed View PCL to include .cap for file types
  • GUI's - Re-enabled the Print and FastPrint dialogs to allow for selecting page ranges
  • PCLm Format - Added input/output support for HP mobile PostScript raster with job ticketing metadata
  • p2a_qb_dbx_m.pclm – test file
  • p2a_qb_dbx_ms.pclm – test file
  • ptrn6_m.pclm – test file
  • PDFWrite.dll - Fixed a few issues when generating PDF/A-1a files Fedex
  • PDFWrite.dll - Fixed latent bug that may cause an invalid encoding table to be written when creating vector PDFs TriFin
  • PTC32.map - Added the ability to adjust character metrics of typefaces that are used as substitutes in font map file Syspertec
  • PTC32/64.dll's - Added the ability to adjust character metrics of typefaces that are used as substitutes in font map file Syspertec
  • PTC32/64.dll's - Fix for PCLXL with very large numbers of redundant ColorSpace commands and single pixel images Exact
  • PTC32/64.dll's - Fixed a few issues when generating PDF/A-1a files that caused them to not be 100% valid Fedex
  • PTC32/64.dll's - Fixed latent bug that may cause an invalid encoding table to be written when creating vector PDFs TriFin
  • PWG Format - Added input/output support for Internet Printing Work Group – PWG raster with job ticketing metadata
  • ltr-cmyk-8.pwg – test file
  • ltr4-black-1.pwg – test file
  • ltr4-srgb-8.pwg – test file
  • Test6txt.prn - Modified to only work with the new defaultv14.cdr to demonstrate how a .cdr can unscramble text
  • TNXDump.dll - Fix for PCLXL with very large numbers of redundant ColorSpace commands and single pixel images Exact

New in PCLReader 13.50 (Dec 10, 2013)

  • Enhancements and Bug Fixes:
  • AcctUtil:
  • Corrected install error allocating the array size receiving a list of port names mainly on remote servers
  • GUI .exe’s:
  • Fixed XPS and PDF viewer file associations for Windows 8
  • MSVC Lib Files:
  • Replaced the 32-bit MSVC redistributable class library files with the 64-bit versions in PCLWorks64/PCLReader64
  • PTC32.dll:
  • Added PREF_INTL_XLDLOAD_DOWNMAP preference for remap of download Unicode chars
  • Fix to ignore simple palette escape code when programmable palette has already been configured
  • Added the path to the output file in the PTC32.log file
  • Fixed bug related to text direction for certain cases of related HPGL/2 graphics
  • Fixed bug when dithering color and transforming to B&W
  • Fixed bug when obscure character cell is used and we mapped to the wrong character in a vector PDF
  • TTW1.sym:
  • Euro and Currency Symbols now is correct character cells

New in PCLReader 13.15 (Dec 10, 2013)

  • Enhancements and Bug Fixes:
  • MSVC Lib Files:
  • Added a new way of insure that the MSVC redistributable class library files get installed needed by our programs
  • PCLWorks:
  • Fixed installer and modified search for program to Open/View .PDF and .XPS files in Windows 8
  • PTC.dll:
  • Added code to improve auto-indexing of PCL6
  • Added support for a new Class 0 PCLETTO font with double-byte composite characters
  • Fixed a bug in the way we were handling PCL3GUI only occurring when Viewing the PCL

New in PCLReader 13.11 (Dec 10, 2013)

  • Enhancements and Bug Fixes
  • AcctUtil.dll:
  • Added ability call ISDispatch.exe to inhibit DOS windows popping-up during the Setup.
  • Fixed a flaw in the default logic when calling PMSetup to install ports.
  • Installation:
  • Nows adds the Program shortcut group to the Desktop
  • IS32to64.exe:
  • Runs without window and runs spawned appliations minimized
  • ISDispatch.exe:
  • Used in 32-bit installs to run console application (ie. RCMgr, etc.) with their Windows minimized
  • PTC32/64/s/net.dll:
  • Fix no longer collects point size attribute after selecting a downloaded scalable font
  • Fix now resets CAP to default position when page eject is triggered by duplex command
  • Fixed generation of blank pages from duplex operations (when enabled), including from reset commands

New in PCLReader 13.10 (Feb 22, 2013)

  • PCL Reader v13 is the latest release from PageTech and is available in 32-bit or 64-bit versions and is compatible with all Windows 8 environments.
  • PCLReader.exe - Modify PCL - output to single file now gets it's filenaming prefix from the Convert Dialog's destination override filename.
  • PCLReader.exe - Fixed scroll bar size, automatic scaling to view 600 dpi images.
  • PCLReader.exe - Replaced hourglass with a new progress indicator when indexing.

New in PCLReader 12.50 (Sep 20, 2012)

  • PCLReader.exe - Added support for PCL3GUI from Windows Vista DesignJet Z3100 printer driver
  • PCLReader.exe - Added the ability to convert HP PCL XL bitmap fonts into TrueType fonts and insert into vector PDFs.
  • PTC32.dll - Added the ability to convert HP PCL XL scalable fonts into TrueType fonts and insert into vector PDFs.

New in PCLReader 11.10 (May 3, 2011)

  • Added support to convert to JPEG format.
  • Added support to convert to JPEG format.
  • Added support to convert to JPEG format.
  • Added 128 -bit AES ( Advanced Encryption Standard) for securing HIPAA medical data.

New in PCLReader 9.16 (Dec 22, 2010)

  • Added support to convert to JPEG format and 128-bit AES (Advanced Encryption Standard) for securing HIPAA medical data.

New in PCLReader 9.15 (Sep 15, 2010)

  • PCLTool.exe - Added support to convert to JPEG format.
  • PTC32.dll - Added support to convert to JPEG format.
  • PTC32.dll/etc. - Added 128 -bit AES ( Advanced Encryption Standard) for securing HIPAA medical data

New in PCLReader 9.13 (Jul 22, 2010)

  • Just-In-Time PCL File Indexing.
  • Support for PCL3GUI emulation for medical, laboratory and other color ink jet applications.
  • Support for PCL6 JetReady Compression in HP's newer laser printers.
  • Support for PCL file sizes in excess of 1 Terabyte.
  • PDF's with raster graphic objects (ie. logos, signatures, etc.) in every document optimized into single global objects.
  • Increased speed of conversion to PDF and PDF/A formats with JBIG2 raster compression.
  • Increased speed of conversion of color PCL5c and PCL6.
  • Increased speed of normalization of PCL pages and minimized the resources needed to extract individual pages.
  • Improved the Modify PCL option to optimize bloated PCL files.
  • Text extraction from PJL comments.
  • Enhanced support for PCLXL/PCL6.
  • Enhanced support for custom color palette settings.

New in PCLReader 8.86 (Oct 20, 2008)

  • Just-In-Time PCL File Indexing.
  • Support for PCL3GUI emulation for medical, laboratory and other color ink jet applications.
  • Support for PCL6 JetReady Compression in HP's newer laser printers.
  • Support for PCL file sizes in excess of 1 Terabyte.
  • PDF's with raster graphic objects (ie. logos, signatures, etc.) in every document optimized into single global objects.
  • Increased speed of conversion to PDF and PDF/A formats with JBIG2 raster compression.
  • Increased speed of conversion of color PCL5c and PCL6.
  • Increased speed of normalization of PCL pages and minimized the resources needed to extract individual pages.
  • Improved the Modify PCL option to optimize bloated PCL files.
  • Text extraction from PJL comments.
  • Enhanced support for PCLXL/PCL6.
  • Enhanced support for custom color palette settings.