i-net PDFC

Overview

  • Java 11 support
  • Users and Groups Manager added.
    • It replaces the Permissions dialog in the Configuration Manager. Each plugin can store its own user settings now
  • Image parser added
  • Text parser improved drastically (speed!!!)
  • New ReportPresenter class to provide different report formats: XLS, XLSX, ODS and RTF in addition to PDF
  • OCR support and language detection added (text recognition filter and text recovery filter)
    • requires Tesseract v4 installed on Linux/macOS
  • Login improved:
    • Multiple Login Types can be used at the same time
    • Login Types added: Google, GitBub, Facebook, Microsoft ADFS
    • i-net PDFC Login added. Users can create new accounts which are stored in the persistence folder of i-net PDFC
  • Diagnostics added
    • Contains the current Server Information, Logging etc.
    • Statistics now contains statistical data only, eg. performance / load, which are captured during runtime
  • Profiles reduced to comparison-only properties. All settings that affect the global configuration are migrated to command line parameters or system settings
  • Available as Docker container from https://hub.docker.com/r/inetsoftware/i-net-pdfc-server/ (requires a Domain license, trial license available)

i-net PDFC Server

New Features / Improvements

  • Export button added to the web GUI. Using this button it is possible to create the comparison report in the select formats XLS, XLSX, ODS and RTF in addition to PDF
  • Comparison quotas can now be set per user group and per user as well
  • Support for SSL certificate in PEM format added
  • The Task Planner Web API can now export and import tasks (single or multiple). The exported task definitions can be used to manually create one-off task definitions to quickly schedule and execute tasks
  • Filter settings added to the WebAPI
  • Language selection for OCR

Changed Behavior

  • For all quota values in the configuration: The value for 'unlimited' is now -1 instead of 0. The values will automatically be adjusted by the setup if required

Fixed Bugs

  • WebAPI shows an error if a document requires a password

i-net PDFC Runtime / Parser / Comparison

New Features / Improvements

  • New image parser to read images and ZIP-archives of images
  • Table filter can now recognize repeating headers even if there are some differences

Changed Behavior

  • Improved disctinction between replacements and adds/removes in the comparison result
  • Annotation issues in the Chrome PDF viewer occurred
  • Decoding of HTML encoded actual content in PDF files

Fixed Bugs

  • Fixed hyphen + soft hyphen duplication, improved handling for bogus space characters that were used instead of soft hyphens
  • Word/line break issues occurred when comparing text files
  • PDF generation was interrupted in case of unsupported gradient fills

i-net PDFC Web Interface

New Features / Improvements

  • Option “Only pages with differences” is now available
  • A differences limit can be defined by the user to avoid slowing down the web browser with massive differences. By default this limit is set to 1000
  • The PDF report of the command line and desktop version can now be generated in the web application as well
  • Users can administer their own account data and login settings
  • Search feature in the help improved. The help tree will be displayed and help pages with search results are highlighted in the help tree
  • The output format for the report can now be configured

Fixed Bugs

  • Fonts not correct embedded in comparison result export when using 'only pages with differences'

i-net PDFC Desktop Application

New Features / Improvements

  • The 'Visibilities' tab now enables you to mark up filtered elements
  • New application-internal help browser with an extended content
  • Slider values for header/footer filter updated
  • The export panel allows the save the comparison result as XLS, XLSX, ODS and RTF in addition to PDF

Fixed Bugs

  • Problem with filechooser on Linux
  • ClassCastException occurred after repeated start/stop of the comparison
  • Different sized pages were centered incorrectly

i-net PDFC SDK

New Features / Improvements

  • Filter settings added to the web API
  • New API-method for to retrieve the presenter errors, if any
  • Command Line parameter “-parameters <File>” added, to configurate the command line via a file
  • Command Line parameters “-loglevel”, “-logfile” and “-logmaxerror” added
  • New optional plugin to export the result as JSON summary using the command line interface

Changed Behavior

  • The profile properties LOG_FILE, LOG_LEVEL and MAX_ERRORS_PER_FILE will be ignored since they modify the global configuration. Use the command line switches loglevel, logmaxerror and logfile instead
  • The profile properties EXPORT_PDF_ALWAYS and the commandline switch exportonlyondifferences will be removed soon use instead the commandline switch exportAlways (Default is exportAlways false) or for SDK the Settings.EXPORT.ONLY_ON_DIFFERENCES
  • The profile properties CREATE_DIFFIMAGES, CREATE_ORIGIMAGES, CREATE_XORIMAGES will be removed soon use instead the commandline switch x, o, f, s and i or for SDK the Settings.EXPORT
  • The profile properties IMAGE_SCALE_FACTOR will be ignored since they modify the global configuration. Use the command line switches ImageScaleFactor instead or for SDK the Settings.IMAGE_SCALE_FACTOR
  • Removed API components that were deprecated with i-net PDFC 4.0
  • If command line parameter exportOnlyOnDifferences is active, the comparison report will be created only if no difference available
  • Some properties are depreaced now: CREATE_DIFFIMAGES, CREATE_XORIMAGES, CREATE_ORIGIMAGES, IMAGE_SCALE_FACTOR, EXPORT_PDF_ALWAYS, LOG_LEVEL, LOG_FILE, MAX_ERRORS_PER_FILE

Fixed Bugs

  • If exportOnlyOnDifferences was set to true, it will not export the comparison report (-e) in case of no differences
  • WebAPI returns an error, if a PDF was specified that requires a password
  • Error occurred if the compare.bat was used with more than 9 parameters
  • Performance leak in batch comparisons occurred. Reason was a potential file leak due to equal fonts in different documents
 

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