Changes in Version 1.x

This document presents the changes of the legacy version 1.x if i-net PDFC.

v1.15 (March 16, 2012)

  • BufferUnderflowException occurred

v1.14 (February 29, 2012)

  • UnsupportedOperationException: ps command: roll
  • New Image scaling property 'IMAGE_SCALE_FACTOR' to scale all image output
  • New text module property 'TOLERANCE_TEXT_LOCATION' to verify text identity

v1.13 (February 10, 2012)

  • PDFParseException: Unsupported function type: 4

v1.12 (February 02, 2012)

  • Bug: ArrayIndexOutOfBoundsException occurred during processing of some Type1C fonts.
  • Bug: ArrayIndexOutOfBoundsException occurred by processing masked images.

v1.11 (November 28, 2011)

  • Bug: “IllegalArgumentException: space ranges not defined” occurred during the file comparison.

v1.10 (November 21, 2011)

  • API enhancements: Classes in package “diffimage” added.
  • Command line parameter -x and -r added.
  • Bug: IllegalArgumentException occurred during the file comparison.
  • Bug: Endless loop occurred during the file comparison.
  • The height and width of the text difference mark box were not correct calculated for large font size.

v1.09 (July 29, 2011)

  • Differences in several PDF/A documents were not found.
  • Equal text passages marked as different.
  • NumberFormatException: For input string: “xxx” occurred.

v1.08 (June 10, 2011)

  • Bug in ASCIIHexDecode was fixed. Some texts encoded with this encoding could not be decoded.
  • Text scaling was corrected in order to calculate the proper height of text-difference marker.
  • The international format for date-time is now used for error messages.
  • The batch file runPDFC.bat (or shell script runPDFC.sh) can now be launched from any directory.
  • The log level “OFF” produces no output.
  • The log level list is reduced. The following log levels can be used: OFF, ERROR, WARN, INFO, ALL.
  • Differences on single PDF pages not found because of an error while reading the PDF comments in the file.

v1.07 (May 09, 2011)

  • API revised
    • Properties “USE_HD_CACHE_FOR_PAGE_IMAGES” and “USE_MEMORY_CACHE_FOR_PAGE_IMAGES” replaced with “CACHE_FOR_PAGE_IMAGES”.
  • API documentation added
  • Java code samples added
  • Documentation enhanced
  • The default encryption of pdf files is taken into account for additional elements such as functions, color spaces and hint tables.
  • Differences in PDF files were not found, because some characters from CFF fonts were not shown.
  • Character codes using MacRomanEncoding could not be compared.
  • Not embedded CID-fonts could not be used to build the page difference images.
  • Image comparision has been improved through corrected image cache.
  • Problems with PDF/A files occurred. If the key-length for default encryption is not set, it will be defined on the basis of security handler version.
  • Java 5 supported.

v1.06 (Feb 23, 2011)

  • Rectangles in difference images sometimes appeared a few pixels below the point at which they should appear.

v1.05 (Jan 26, 2011)

  • No differences were found between PDF files because of error by font reading.
  • ClassCastException occurred during the comparison of PDF files.
  • It is now supported to compare PDF files created with FastReports.
  • The width array length during string processing is now limited by the string length to avoid IndexOutOfBoundsExceptions.

v1.04 (Dec 09, 2010)

  • Using hard disk or memory cache is now possible.
  • Improved image comparison: the pixel values of images are now compared too.

v1.03 (Nov 30, 2010)

  • Fixed a problem regarding the reading of compressed objects and xref streams.
  • Fixed a bug with default width for CID-fonts type 0.
  • Fixed a bug with ToUnicode font map ranges for CID-fonts.

v1.02 (Jul 08, 2010)

  • Fixed a bug with inlined DCT-encoded images in a PDF.
  • Fixed a bug regarding Unicode special characters not being read correctly.
  • Fixed a problem regarding the reading of embedded True Type text.

v1.01 (Mar 23, 2010)

  • Improved chart detection and comparison.
  • Fixed problems when identical shapes occurred more than once.

v1.0 (Feb 25, 2010)

  • Initial release.

 

© Copyright 1996 - 2017, i-net software; All Rights Reserved.