Version 2.1 (May 13, 2021)
- Adds support for PDF/A variant-specific compliant profiles. Previously, users could choose the "archival" profile (which was not the default profile for PDF Optimizer, but it was available) to optimize their input files to meet PDFA-3b compliance standards.
The previous "archival" profile COULD support additional PDF/A compliance variants; however, users were required to make that specification manually when using the "archival" profile.
Now, we removed the "archival" profile (whose default was one variant) that required manual interaction to utilize multiple PDF/A variants, and we include 5 distinct PDF/A variant profiles so users can simply choose the compliance/archival/standard variant at the profile level without needing to tweak the profile itself.
New profile identifiers are:
- Adds support for Digimaster-specific print profile.
Previously, no Digimaster profile existed leaving Digimaster printer users to "fend for themselves" as it relates to configuration for their printing needs. Now, Digimaster printer users have a baseline profile that is specific to the Digimaster print experience which downsamples images to 600dpi (when applicable), and converts all images to black and white by default to align with the standard optimization experience our Digimaster customers who optimize for print expect.
- SF#43687 – Corrects an issue processing documents with minor syntax issues.
Version 2.0.2 (April 12, 2021)
- SF#43687 – Corrects an issue processing documents with minor syntax issues.
Version 2.0.1 (September 22, 2020)
- Adds a summary report to the command line output describing overview results of optimization.
- Adds an option 'log' to save a detailed report describing all actions performed by PDF Optimizer to a specified location.
- Adds an option 'quiet' to suppress the default summary report in command line output.
- Combines the PDF Optimizer installer with the PDF Checker installer for both Windows and Linux platforms.
Version 1.7.2 (December 20, 2019)
- Corrects an issue in which a Color Key Mask Image could be mishandled by the Optimizer.
- Corrects an issue in which optimized images could become corrupted when shared on different pages.
Note: This release includes PDF Optimizer cases resolved in Adobe PDF Library release 15.0.4PlusP6f:
- Corrects an issue in which optimizing a document page with no Resources could raise an exception.
- Corrects a regression in which optimized images could become corrupted when shared on different pages.
Version 1.7.0 (November 4, 2019)
- Adds new conformance levels for PDF/A conversion (PDF/A-2b, PDF/A-2u, PDF/A-3b, and PDF/A-3u)
- Adds an option to preserve the original PDF version of the source document when generating an output PDF file, rather than always saving it as PDF 1.7
- Adds an option to remove the output intent from a PDF document to reduce file size
- Adds an option to remove XMP padding from metadata content to reduce file size
- Adds four new JSON profile files to the installation package:
- maximum.json - Designed to reduce the size of the PDF document as much as possible without regard to the quality of the output
- lossless.json - Designed to compress the document as much as possible while preserving the visual quality of the output file
- archival.json - Designed to make an archived version of the document for long-term storage (saved using the PDF/A-3b format)
- printing.json - Designed for PDF documents intended to be printed
Version 1.6.1 (April 16, 2019)
- 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)
- Updates name of product in installer and Windows uninstall menu to make sure that the product is consistently displayed as "PDF Optimizer."
- Changes name of installer files to conform to standard naming conventions for command line applications.
- Product now includes the ability to install the latest version of PDF Checker, 1.4.1.
- Adds End User License Agreement (EULA).
- Adds new option "remove-unused-fonts" in the "fonts" section of the JSON profile, defaulting to true.
- Adds new error code for attempting to process signed PDF documents.
- Updates format for command line parameters for consistency with other PDF Datalogics products while allowing for backwards compatibility.
- Adds compatibility to the software to host the licensing system on a local server.
- Corrects an issue where when specifying the PDF/A option, output was jumbled for specific font.
- Updates the installation process so that PDF Optimizer is removed from the Windows Environment variable for PATH when program is uninstalled from the system.
- Corrects a problem with installation on Windows in which the installer would not wait for the user to enter an activation key.
- Corrects an issue where PDFOptimizerRemoveAllBase14Fonts could remove fonts in cases where it should not have.
- Corrects an issue where Default Font resources could be misidentified by PDF Optimizer as not actually being in use in a document.
- Corrects an issue in which images were incorrectly removed from annotations.
Version 1.4.1 (November 7, 2018)
- Updates user content with instructions for generating license with new activation key.
- Updates Datalogics icons in Windows installer to higher resolutions
- This release updates PDF Checker to version 1.3.1.
- Improves optimization by removingimages in the document's resources that aren't used in the document's content.
- Improves optimization by resampling and/or recompressing Indexed images in most cases.
- Improves ability of product to discard page overhead for a document.
- Permits processing of documents with minor syntax errors.
- Updates 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.
- Corrects an issue in which embedding fonts could drop character glyphs from text.
- Corrects 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.
- Corrects an issue where font merging was prematurely ended if many similar subset names were found.
- Corrects 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.
- Corrects an issue where identical ICCBased streams used in Images were not always consolidated.
- Corrects an issue where re-subsetting fonts could create an empty font subset.
- Corrects an issue in which unused forms could be misidentified.
- Corrects a performance issue removing unused images and forms in a document with many images or forms.
- Corrects a potential memory leak.
Version 1.3.1 (July 13, 2018)
- Adds new option to re-subset previously subset fonts.
- Adds new option 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."
- Changes the default value to "off" for the "discard-bookmarks" option in the standard profile.
Version 1.1 (March 22, 2018)
- 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.
- Adds 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.
- Adds 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.
- Improves 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.
- Adds specific error for when the user is unable to save output results to the output file specified.
- Changes default installation directory to "Program Files/Datalogics/ PDFOptimizer."
- Adds 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.
- Adds optimization for 16-bit per channel (bpc) J2K images (a compression format for JPEG image files) and applies subsampling to JPEG compression.
- Adds 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.
- Renames the option "optimize-only-if-reduction-in-size" to "optimize-images-only-if-reduction-in-size" for clarity.
- Corrects an issue when flattening is enabled with certain documents that specified a Page Blending Color Space.
- Corrects Details information shown under Windows pdfoptimizer.exe file. File description shows "Datalogics PDF Optimizer" while the original filename shows "pdfoptimizer.exe".
- Corrects Linux issue where multiple copies of the Adobe PDF Library were included in the installation package.
- Removes 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.
- Corrects a problem with optimization in which text could become damaged when subsetting Type1 fonts with a custom encoding.
- Corrects a problem where reading Images category flags would not always be honored.
- Corrects a problem where an image containing a soft mask object could be corrupts when optimized.
- Corrects a problem with removing comments that could cause optimization to fail.
Version 1.0 (December 4, 2017)
- Initial public release.