IronOCR for .NET 2022.x
Released: Jan 17, 2022
2022.x 中的更新
2022.12.10830
Updated Dec 5, 2022
Features
- Added support for Microsoft .NET 7.
- Added 'IronSoftware.System.Drawing' to replace 'System.Drawing.Common' in IronOCR.
- Improved support for several Linux distributions.
- Improved 'OcrFilters.DeNoise': Now reduces speckle noise.
- Removed support for Microsoft .NET Framework 4. Minimum supported .NET Framework is now version 4.6.2.
- Removed internal dependency on 'System.Drawing.Common'.
- Added brand new OcrFilters to improve reading from noisy images:
- Open: Filter that is useful for removing noise.
- Close: Filter that is useful for closing small holes inside foreground objects.
- AdaptiveThreshold: Applies a Bradley Adaptive Threshold to the image.
2022.11.10109
Updated Oct 26, 2022
Features
- Improved platform compatibility and deployment.
- Added 'Installation.MachineLearningModelsDirectory' for specifying path to .onnx files.
Fixes
- Fixed 'missing runtimes folder' error.
- Fixed 'missing libtesseract' error.
- Minor bug fixes.
2022.10.9390
Updated Sep 27, 2022
Features
- Use machine learning technology to detect regions which may contain text.
- Added 'OcrInput' methods 'FindTextRegion' and 'FindMultipleTextRegions'.
- Added 'OcrResult' method 'SaveAsSearchablePdfStream' for saving a result as a PDF stream.
- Updated Microsoft Windows build to require fewer dependencies and use less disk space.
- Updated image loading to always remove color tables from images before performing OCR, which improves accuracy.
Fixes
- Fixed GetCropRectangleImage to work properly with all source image formats.
- Fixed issue with Installation.LoggingMode and LogFilePath not applying properly.
2022.8.8198
Updated Aug 18, 2022
Features
- Added new method for visualizing a crop rectangle on an image.
- Added new method for applying multiple filters at once.
- Changed Deskew filter to no longer throw an exception on failure.
- Improved compatibility with Microsoft Windows systems which may not have Microsoft C++ redistributables installed.
- Improved compatibility with Apple macOS systems (both Intel and Apple Silicon) which may be missing certain imaging libraries.
2022.8.7804
Updated Jul 26, 2022
Features
- Updated Tesseract to version 5.1.
- Added support for Apple Silicon devices (Apple macOS on ARM processor).
- Added OcrInput.SaveAsImages() which allows you to save input items as an image.
- Added CropRectangle class which allows you to crop using millimeter values or pixel values.
- Removed MinimumDpi. Please use TargetDpi to upscale your OCR input.
- Setting TargetDpi to null now prevents IronOcr from upscaling images, resulting in much smaller searchable PDFs.
- Improved compatibility across various Linux distributions.
Fixes
- Fixed bug where Erosion filter applied Dilation and Dilation filter applied Erosion.
- Fixed bug where PDF pages were numbered incorrectly.
2022.3.0
Updated Mar 10, 2022
Features
- Added Microsoft .NET 6 support.
- Improved security and performance.
2022.1.0
Updated Jan 17, 2022
Features
- Feature: Added OCR Progress Tracking.
- Improved: Multithreading and performance.
- Improved: PDF OCR performance.
- Improved: Orientation and script detection (OSD).
- Improved: Deskew methods.
- Improved: Security and performance.