This section contains information on new features and improvements for each release, and known issues.
ImageGear v26.3
New Features and Improvements
- Added the ability to convert PDF documents to conform with the PDF/A-2b archival standard. See topic Convert to Compliant PDF for more information.
REST API
- Added a RESTful API for editing images. Please refer to the topic Try the Image Editor REST API for more information and examples on how to use the API.
NuGet
- Preview NuGet packages containing pre-release builds of ImageGear can now be easily accessed by using ImageGear's Preview NuGet Package feed. See the Adding Preview NuGet Packages section in Nuget Packages for more information.
Office
- The path to your LibreOffice installation can now be specified by the IMAGEGEAR_LIBREOFFICE_PATH environment variable. To enable this behavior, use the ImGearOffice.Initialize(Double) overload.
Samples
- Published new samples to GitHub showing how to:
Product Updates and Fixes
- On Linux environments, fixed a crash that occurred when extracting text with either ImGearPDEText.GetText or ImGearPDETextItem.CopyText.
Color
- Fixed an issue where loading a color profile on Linux resulted in an exception. Installation of the third party library Little CMS is required to load color profiles on Linux Systems. See Installing Little CMS for more information.
Documentation Updates
- The documentation has been updated with a new look and better user experience.
- Topics are now shown in Dark mode when you have it selected in your system settings.
- Added the Detect Image Format How-To topic.
ImageGear v26.2
New Features and Improvements
Image Processing
- Added the ImageClean namespace found in previous versions of ImageGear, enabling various document cleanup routines.
SVG
- Added the ImageGear.Formats.SVG namespace found in previous versions of ImageGear, enabling image conversion to SVG. See topic How to work with... SVG for more information.
- Added support to convert a PDF page or document to SVG format. See topic PDF to SVG for more information.
- Added support to convert Office file types (DOC, DOCX, PPT, PPTX, XLS, and XLSX) to SVG. See topic Getting Started with ImageGear Office for more information.
- On Linux environments, it is no longer required to set the LD_LIBRARY_PATH environment variable to the ImageGearPDF native resources location.
Product Updates and Fixes
- Security
- Fixed an issue with password encoding for PDFs where the Owner and User passwords in the security data were encoded incorrectly.
NuGet
- Updated the Accusoft.ImageGear.Pdf NuGet package to preserve symbolic links and reduce disk space usage.
- Updated the Accusoft.ImageGear.Core NuGet package to include default color profiles.
Raster Formats
- Fixed an issue where penultimate raster is duplicated when loading YCbCr JPEG files with 4:2:0 chrominance subsampling pattern.
Documentation Updates
- For SVG support:
- Added the SVG How-To topic.
- Added the SVG format topic.
- Added the PDF to SVG topic.
- Updated the Getting Started with ImageGear Office topic to include conversion to SVG.
- Categorized the "New Features and Improvements" and "Product Updates and Fixes" for better user experience.
ImageGear v26.1
New Features and Improvements
- The new ImageGear Office component enables automatic detection for Microsoft Word, Excel, and PowerPoint files, enables conversion to PDF or raster image, and reports metadata such as Author and Title. See Getting Started with ImageGear Office for more information.
- Added support to convert Email document MSG and EML formats to PDF and image formats. Please refer to Email to PDF and Email to Image for more information.
- Support for 32-bit processes has been deprecated and removed.
- You can now use SmartZone for all your OCR needs.
Documentation Updates
- Updated documentation concerning saving AES encrypted PDF. See topics ImGearPDFRevision Enumeration and SetNewSecurityData Method.
Product Updates and Fixes
NuGet
- ImageGear is now exclusively distributed using NuGet. Customers who have purchased a toolkit or deployment license can also download our license utilities archive.
- The
Accusoft.ImageGear.Pdf.Resources
NuGet package has been integrated into theAccusoft.ImageGear.Pdf
NuGet package, and will no longer be retrieved as a dependency.
- General
- Re-added PDF compression options for JBIG2 and JPEG2000 compressions. See Compress a PDF Document for more information.
- Fixed an issue where compressing PDF files in Linux resulted in larger output file sizes than in Windows.
- Reduced the time it takes to save a PDF in evaluation mode, which was caused by the repeated rendering of the evaluation watermark.
- Security
- Fixed an issue where accessing the security data of a password protected PDF document on Linux caused an exception to be thrown.
- Fixed an issue where saving a password protected PDF document caused an error to be thrown when that PDF did not contain object streams.
- Fixed an issue where saving a password protected PDF document using the ImageGearFileFormats.SaveDocument method would save the PDF without a password.
- AcroForm
- Fixed an issue on Linux where PDF AcroForm Form.Fields did not include signature fields. See Traverse Form Fields for more information.
- Fixed an issue on Linux where PDF AcroForm flattening did not remove all visual information from signatures fields. See Flatten Form Fields for more information.
- Fixed an issue where it was possible to set the Font and FontName properties of the RadioGroup and SignatureField classes without generating an exception.
- Fixed an issue that caused certain non-displayable characters (for example, carriage returns) to display as missing glyphs in multiline AcroForm text fields.
Raster Formats and Watermark
- Fixed an issue where TIFF files containing cyclical IFD offsets could result in an infinite loop when loading the document.
- Fixed an issue that occurred when loading a TIFF file with incorrect resolution units.
- Fixed an issue where saving an 8-bit raster image as a GIF with pageNum = -1 caused an end of stream exception to be thrown.
- Fixed an exception thrown when rendering ImageGear's evaluation watermark for some locales.
Deprecated Operating Systems
- Support for Windows 8.1 is deprecated with the release of ImageGear 26.1, as Windows 8.1 End of Mainstream Support was announced for January 9, 2018.
- Support for Ubuntu 16.04 is deprecated with the release of ImageGear 26.1, as Ubuntu 16.04 End of Lifetime was announced for April 30th, 2021.
- Support for CentOS 8 is deprecated with the release of ImageGear 26.1, as CentOS 8 End of Lifetime was announced for December 31st, 2021.
ImageGear v26.0
New Features and Improvements
- Core image and PDF document processing/conversion functionality is now available on the .NET Core framework. This expands the operating system support to Windows and Linux distributions. For a full list of supported platforms, see System Requirements.
- Sample source code demonstrating the currently available features in ImageGear are now available at our official GitHub imagegear-net-samples repository, which can be cloned.
Product Updates and Fixes
- If you're upgrading to ImageGear v26 from ImageGear .NET v25.X, please see ImageGear Unported Functionality for important information about functionality differences.
- This version of ImageGear has new system requirements. See System Requirements for more information.
Documentation Updates
- This new online documentation has been created to specifically target ImageGear.
Known Issues
- Linux
- Accessing AcroForm field FontName, TextColor, and FontSize property values returns no results.
- AcroForm field FontName, TextColor, and FontSize property values are unable to be set.