ImageGear PDF v25.2
ImageGear PDF v25.2 introduces the following features and improvements:
New Features
- Added an ImGearPDF.NumericToDouble static method. This helper function analyzes the type of a numeric object and converts it from either integer or real into double.
New Samples
Documentation Updates
- Added a new "Is this page helpful?" question to the bottom of each page, allowing you to send "Yes" or "No" feedback with a single click.
Product Updates
-
Fixed an issue where loading a password-protected PDF requested the password more than once.
-
Fixed an issue with black pixels being discarded when the ImGearProcessing.Resize method is called using the default interpolation options for PRESERVE_BLACK.
-
Added error handling for importing Art pages with unnamed groups.
-
Fixed an issue where calls to ImGearOcrImage.Preprocess could modify the original image (instead of the internal copy) in some circumstances.
-
Fixed an issue that occurred when loading a TIFF file with incorrect resolution units.
-
Fixed an issue that caused certain non-displayable characters (for example, carriage returns) to display as missing glyphs in multiline AcroForm text fields.
-
Updated an internal OCR library to fix an issue where attempting to recognize very large raster images resulted in an exception. This update also improves whitespace detection to address an issue where spaces were incorrectly inserted or ignored. See also Known Issues.
Known Issues
-
When calling ImGearPdf.Initialize(), an access violation occurs if the DL150PDFL.dll
binary dependency included with previous versions of ImageGear is mixed in with the current distribution. Ensure that the ImageGear bin folder or application working directory does not contain DL150PDFL.dll
after upgrading to ImageGear Version 25.2.
-
When creating PDF pages from OCR results with ImGearOCRPage.CreatePDFPage(), misidentified font style can result in visual differences between the original image and resulting PDF page. This outcome is less evident for "Image Over Text" PDF created with ImGearOCRPDFOutputOptions.VisibleImage set to true
and ImGearOCRPDFOutputOptions.VisibleText set to false
.
ImageGear PDF v25.1
ImageGear PDF v25.1 introduces the following features and improvements:
New Features
Product Fixes
- Marked a few OCR functions with missing Obsolete attributes since these functions were previously documented as deprecated.
ImageGear PDF v25.0
ImageGear PDF v25.0 introduces the following product updates and fixes:
Product Updates
-
Breaking Change: We’ve replaced the Recognition component with a new OCR component. If you’re upgrading to v25 or later from v24.x or earlier and use the Recognition component, there are some steps you’ll need to take to migrate your code to use the new OCR component. See the migration document.
-
You can now evaluate ImageGear PDF without obtaining a license. The evaluation licensing code is now embedded in the ImageGear.Core
assembly itself, replacing the evaluation license that was placed in the registry by the product installer in previous versions. This also allows you to use the Accusoft ImageGear NuGet packages without performing any additional licensing.
-
Added a new IImGearColorAntiAlias.Quality property that allows you to select the quality of rendering non-1bpp images when zoomed out.
-
Added a new overload for the ImGearPDF.Initialize method that allows you to select which folder the PostScript library uses to store temporary files.
-
Removed the version number from native component file names (e.g., igpdf25nu.dll
is now igpdfnu.dll
). Since these native components are only used internally, this will not impact your references.
Product Fixes
-
Fixed an issue when reading certain multipage GIF files.
-
Added the missing sample OEMLicensing.
-
Fixed an issue with the NuGet packages that caused native dependencies to be duplicated in the website root directory when performing a web publish in Visual Studio.
-
Fixed an issue that caused a System.IndexOutOfRangeException
when dragging an ImGearPageView
offscreen while displaying an RLE-compressed bitonal image.