PDF Optimizer

Release Notes, PDF Optimizer

Version 1.6.1 (April 16, 2019)

What’s Fixed:

  • Resolves issue where license extensions could fail if the user did not have administrator access to the installation directory.

Version 1.5.1 (January 21, 2019)

New features:

  • Updated name of product in installer and Windows uninstall menu to make sure that the product is consistently displayed as “PDF Optimizer.”
  • Changed name of installer files to conform to standard naming conventions for scriptable server tools.
  • Product now includes the ability to install the latest version of PDF Checker, 1.4.1.
  • Added End User License Agreement (EULA).
  • Added new option “remove-unused-fonts” in the “fonts” section of the JSON profile, defaulting to true.
  • Added new error code for attempting to process signed PDF documents.
  • Updated format for command line parameters for consistency with other PDF Datalogics products while allowing for backwards compatibility.
  • Added compatibility to the software to host the licensing system on a local server.

What’s Fixed:

  • Corrected an issue where when specifying the PDF/A option, output was jumbled for specific font.
  • Updated the installation process so that PDF Optimizer is removed from the Windows Environment variable for PATH when program is uninstalled from the system.
  • Corrected a problem with installation on Windows in which the installer would not wait for the user to enter an activation key.
  • Corrected an issue where PDFOptimizerRemoveAllBase14Fonts could remove fonts in cases where it should not have.
  • Corrected an issue where Default Font resources could be misidentified by PDF Optimizer as not actually being in use in a document.
  • Corrected an issue in which images were incorrectly removed from annotations.

Version 1.4.1 (November 7, 2018)

What’s New:

  • Updated user content with instructions for generating license with new activation key.
  • Updated Datalogics icons in Windows installer to higher resolutions
  • PDF Checker updated to version 1.3.1.
  • Improved optimization by removingimages in the document’s resources that aren’t used in the document’s content.
  • Improved optimization by resampling and/or recompressing Indexed images in most cases.
  • Improved ability of product to discard page overhead for a document.
  • Permitted processing of documents with minor syntax errors.
  • Updated license managed platforms to support automated evaluations and subscription services.
  • Product installation now places required Adobe PDF Library components in a location less likely to conflict with other programs that also use the Adobe PDF Library.

What’s Fixed:

  • Corrected an issue in which embedding fonts could drop character glyphs from text.
  • Corrected an issue with subsetting previously embedded CIDType2 fonts, in which the CIDToGIDMap entry, when present in the font, was not used in setting the glyphs to be used in the subset.
  • Corrected an issue where font merging was prematurely ended if many similar subset names were found.
  • Corrected an issue in which fonts could be embedded with a substitute font when a font reference is not found as a system resource.  Also corrected an issue in which re-embedding fonts could lead to fonts that were no longer working. Improved logic to abandon font subsetting when the result would end up with a font that has no glyphs.
  • Corrected an issue where identical ICCBased streams used in Images were not always consolidated.
  • Corrected an issue where re-subsetting fonts could create an empty font subset.
  • Corrected an issue in which unused forms could be misidentified.
  • Corrected a performance issue removing unused images and forms in a document with many images or forms.
  • Corrected a potential memory leak.

Version 1.3.1 (July 13, 2018)

  • New option added to re-subset previously subset fonts.
  • New option added to down-convert images from 16 bits per component (bpc) to 8 bpc.

Version 1.2 (April 19, 2018)

  • New option added to Fonts category, “unembed-standard-14-fonts,” defaulting to “on.”
  • Changed the default value to “off” for the “discard-bookmarks” option in the standard profile.

Version 1.1 (March 22, 2018)

New features:

  • PDF Optimizer Includes latest version of the PDF Checker tool.
  • For Windows, the PDF Optimizer installer includes an option to subsequently run the PDF Checker installer.
  • For Linux, the distribution includes a PDF Checker self extracting installation file, which prompts the user to accept a license agreement. Then, the process allows for the installation of PDF Checker in a default directory under the current or designated directory.
  • Added support of a new JSON Color Conversion category. User may select a color profile to apply, define a conversion intent, and replace existing calibrated profiles in the PDF document with a different profile.
  • Added support of a new JSON category to allow a user to save a PDF export file so that it is compliant with the PDF/A-1b (PDF Archive) format.
  • The transparency quality settings have been adjusted to more appropriate values for high, medium, and low-quality output.
  • Improved merging of font subsets when the PDSaveOptimizeFonts flag is used.
  • PDF Optimizer now by default first looks for the profile in the installation directory. If the product cannot find that profile file there, it looks at the command line statement, and treats the profile included there as the path to the profile file.
  • Application and installer are now signed with the certificate from Datalogics.
  • Specific error added for when the user is unable to save output results to the output file specified.
  • Changed default installation directory to “Program Files/Datalogics/ PDFOptimizer.”
  • Added a new process that looks for situations that would require incremental saves for an export PDF document, such as a signed PDF document or a need to include usage rights. The process ends with an error message, rather than continuing to process the optimization.
  • Added optimization for 16-bit per channel (bpc) J2K images (a compression format for JPEG image files) and applies subsampling to JPEG compression.
  • Added new option “write-output-even-if-increase-in-size” that can be used to decide whether to keep outputs when they cannot be reduced in size.
  • Renamed the option “optimize-only-if-reduction-in-size” to “optimize-images-only-if-reduction-in-size” for clarity.

What’s Fixed:

  • Corrected an issue when flattening is enabled with certain documents that specified a Page Blending Color Space.
  • Corrected Details information shown under Windows pdfoptimizer.exe file.  File description shows “Datalogics PDF Optimizer” while the original filename shows “pdfoptimizer.exe”.
  • Corrected Linux issue where multiple copies of the Adobe PDF Library were included in the installation package.
  • Removed a potential problem starting up the program on certain Windows machines in which “api-ms-win-core-libraryloader-l1-1-1.dll” is reported as missing.
  • Corrected a problem with optimization in which text could become damaged when subsetting Type1 fonts with a custom encoding.
  • Corrected a problem where reading Images category flags would not always be honored.
  • Corrected a problem where an image containing a soft mask object could be corrupted when optimized.
  • Corrected a problem with removing comments that could cause optimization to fail.

Version 1.0 (December 4, 2017)

  • Initial public release.