AFP Rewriter update history
Version 2.4.1.0 20210303 – released March 3, 2021
- Improved support for Postnet barcode
Version 2.4.0.0 20210204 – released February 4, 2021
- Improvements for File Append Modes
Version 2.3.4.0 20201203 – released December 3, 2020
- New function: insertBFN
- New function: insertEFN
Version 2.3.3.0 20201118 – released November 18, 2020
- Improvements for uninitialized variables
Version 2.3.2.0 20201117 – released November 17, 2020
- Improvements in reading text from AFP PT records
pageTextArray() – page text as array of line (splits the page text into substrings with ‘\n’)
pageText() – page text as UTF8 string
Version 2.2.1.0 20200928 – released September 28, 2020
- New feature: InsertIMM(Name)
- New feature: timResource.insert(Resource Object Type, Resource Name)
Resource Object types:
‘GOCA’
‘BARCODE’
‘IOCA’
‘CHARSET’
‘CODEPAGE’
‘CODEDFONT’
‘CONTAINER’
‘DOCUMENT’
‘PAGESEGMENT’
‘OVERLAY’
‘FORMMAP’ - New Feature: fs.readFile(path) returns the content of file as string
Version 2.2.0.0 20200925 – released September 25, 2020
- native modules ‘filepath’ and ‘fs’
- timoutput writeCurrent()
Version 2.1.28.0 20200817 – released August 17, 2020
- Added new commandline option –log for log mode options
Version 2.1.27.0 20200811 – released August 11, 2020
- Improvement: timOuptut::close write flushes pagestore before closing the file
Version 2.1.22.0 20200609 – released June 09, 2020
- Afp classes are ow in the ‘Afp’ namespace
Version 2.1.16.0 20200512 – released May 12, 2020
- Added new scriptable function ‘abort’ on timInput stream.
- In a hooked AFP record ‘abort’ writes the current record and
aborts the further processing the the input stream. - Improvements to closing the output stream using the ‘close’ function.
Version: 2.1.11.0 20200421 – released April 21, 2020
- Added hooks for PTX records
Version: 2.1.7.0 20200313 – released March 13, 2020
- Bug fix to in painting over dithered image
Version 2.0.15.0 20191029 – released October 29, 2019
- Support for double byte Codepages.
- AFP Groups can be used as JS array.
Version 2.0.14.0 20191024 – released October 24, 2019
- added support for reading AFP resource files.
- added reload function to process multipe AFP files.
- updated javascript interpreter to v2.4
- added support for javascript console
- added javascript module loading framework. Use the function require() to load js modules.
http://wiki.commonjs.org/wiki/Modules/1.1
Version 2.0.12.0 20191007 – released October 07, 2019
- Added support for rotated text (pageText, pageTextArray (timInput scope))
Version 2.0.11.0 20190820 – released August 20, 2019
- Added enhancement to handle invalid AFP documents.
- Added: setForeGroundColor(ocaColor) : Sets Bilevel(!) Image Color for IOCA (IDD record).
Version 2.0.8 20190717 – released July 17, 2019
- Added a bug fix for the onHook functions, to work reliable.
- Fixed issues with paint functions to destry the paintdevice correctly.
- Added new parameter to insertBRS.
- The insertBRS functions adds to the output file a BRS record with the name ‘resName’ and
the type ‘resType’. ‘resType’ can be one of: GOCA, BARCODE, IOCA, CHARSET, CODEPAGE, CODEDFONT, CONTAINER, DOCUMENT, PAGESEGMENT, OVERLAY, FORMMAP
timOutput.insertBRS(resName,resType);
Version 2.0.6 20190703 – released July 3, 2019
- Improvement to page Insert
Version 2.0.2 20190513 – released May 13, 2019
- Improvments to the logging.
Improvments to the textrewriter for object with larger text context.
Version 2.0.1 20190511 – released May 11, 2019
- Javascript support added
- Rewriter Example for Javascript added
Version 1.7.1.0 20190116 – released January 16, 2019
- Support for TIFF Compressions: G4-MMR, LZW and no compression
- Alpha Channel for Dithering
Version 1.6.0 20181211 – released December 11, 2018
- Additional FS10 support
- Support for FS45 RGB JPEG compression
- New Dithering Algorithms