SmartZone ICR/OCR Professional v8.0
Released: Jan 12, 2025
v8.0 での更新項目
機能
- Added OCR SmartZoneOCRSdk.Reader.Timeout property to change the maximum time for recognition.
- Removed any dependency on the System.Drawing namespace so that SmartZone can run on Linux with .NET 7+.
- Added new class SmartZoneOCRSdk.Image, and equivalent for ICR, to replace System.Drawing.Bitmap objects.
- Added new class SmartZoneOCRSdk.Reader.Zone and SmartZoneICRSdk.Reader.Zone property, and equivalent for ICR, to replace removed Area property.
- Added new methods:
- SmartZoneICRSdk.Reader.AnalyzeField(Image image)
- SmartZoneICRSdk.Reader.AnalyzeCharacter(Image image)
- SmartZoneICRSdk.Reader.AnalyzeField(Stream stream)
- SmartZoneICRSdk.Reader.AnalyzeCharacter(Stream stream)
- Reader.AnalyzeField(Image image)
- Reader.DetectOrient(Image image)
- Reader.AnalyzeCharacter(Image image)
- Reader.AnalyzeField(Stream stream)
- Reader.DetectOrient(Stream stream)
- Reader.AnalyzeCharacter(Stream stream)
- Breaking Changes:
- SmartZone version 8 is no longer compatible with .NET Framework, versions up to and including 4.6.
- System.Drawing.Rectangle Area property replaced with SmartZoneOCRSdk.Zone.Zone and SmartZoneICRSdk.Zone.Zone, in the following classes:
- SmartZoneOCRSdk.Reader
- SmartZoneICRSdk.Reader
- SmartZoneOCRSdk.Result
- SmartZoneICRSdk.Result
- SmartZoneOCRSdk.CharacterResult
- SmartZoneICRSdk.CharacterResult
- SmartZoneOCRSdk.TextBlockResult
- SmartZoneICRSdk.TextBlockResult
- SmartZoneOCRSdk.TextLineResult
- SmartZoneICRSdk.TextLineResult
- Removed the following methods taking System.Drawing.Bitmap as a parameter. Use the new methods that take an Image object instead.
- public TextBlockResult SmartZoneOCRSdk.Reader.AnalyzeField(System.Drawing.Bitmap bitmap)
- public TextBlockResult SmartZoneICRSdk.Reader.AnalyzeField(System.Drawing.Bitmap bitmap)
- public OCROrientationMode SmartZoneOCRSdk.Reader.DetectOrient(System.Drawing.Bitmap bitmap)
- public CharacterResult SmartZoneOCRSdk.Reader.AnalyzeCharacter(System.Drawing.Bitmap bitmap)
- public CharacterResult SmartZoneICRSdk.Reader.AnalyzeCharacter(System.Drawing.Bitmap bitmap)
- Use the corresponding methods that take Image object instead, see Product Updates section.
- Upgrading from SmartZone ICR 7
- Upgrading from SmartZone OCR 7
- Documentation Updates:
- Removed topic: Building .NET Framework Demos.
- Updated system requirements for supported OSs and .NET versions.