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