Browse our Products

Aspose.BarCode for .NET 18.9 Release Notes

New Features

All Changes

KeySummaryCategory
BARCODENET-36713Enhancements in BarCode Recognition using Quality SettingsNew Feature
BARCODENET-36940Implement UpcaGs1Code128Coupon with AutoSizeMode Interpolation for new BarCode Generation API.New Feature
BARCODENET-36973Read all BarCodes from TIFF images.New Feature
BARCODENET-36962Improve BarCode detection by allowing image inversion.New Feature
BARCODENET-37013Deprecate BarCodeBuilder.New Feature
BARCODENET-36795DPI settings work incorrectly with rotation.Bug
BARCODENET-36956Incorrect Databars are generated fromGS1string.Bug
BARCODENET-37008ITF14 barcode fails GS1 Verification Process.Bug
BARCODENET-34141Can’t recognize DataMatrix codes from the JPG image. Bug
BARCODENET-36957The text part isn’t correct in ENA13 when the resolution is changed.Bug
BARCODENET-36786Aspose.BarCode is detecting only 1 out of 3 barcodes from PDF.Bug

Public API and Backward Incompatible Changes

Following members have been added:

  • Property Aspose.BarCode.BarCodeRecognition.BarCodeReader.QualitySettings
  • Class Aspose.BarCode.BarCodeRecognition.QualitySettings
  • Property Aspose.BarCode.BarCodeRecognition.QualitySettings.HighPerformance
  • Property Aspose.BarCode.BarCodeRecognition.QualitySettings.NormalQuality
  • Property Aspose.BarCode.BarCodeRecognition.QualitySettings.HighQuality
  • Property Aspose.BarCode.BarCodeRecognition.QualitySettings.MaxBarCodes
  • Property Aspose.BarCode.BarCodeRecognition.QualitySettings.AllowInvertImage
  • Property Aspose.BarCode.BarCodeRecognition.QualitySettings.AllowIncorrectBarcodes
  • Property Aspose.BarCode.BarCodeRecognition.QualitySettings.AllowComplexBackground
  • Property Aspose.BarCode.BarCodeRecognition.QualitySettings.AllowMedianSmoothing
  • Property Aspose.BarCode.BarCodeRecognition.QualitySettings.MedianSmoothingWindowSize
  • Property Aspose.BarCode.BarCodeRecognition.QualitySettings.AllowRegularImage
  • Property Aspose.BarCode.BarCodeRecognition.QualitySettings.AllowDecreasedImage
  • Property Aspose.BarCode.BarCodeRecognition.QualitySettings.AllowWhiteSpotsRemoving
  • Property Aspose.BarCode.BarCodeRecognition.QualitySettings.AllowOneDAdditionalScan
  • Property Aspose.BarCode.BarCodeRecognition.QualitySettings.AllowOneDFastBarcodesDetector
  • Property Aspose.BarCode.BarCodeRecognition.QualitySettings.AllowMicroWhiteSpotsRemoving
  • Property Aspose.BarCode.BarCodeRecognition.QualitySettings.AllowSaltAndPaperFiltering
  • Property Aspose.BarCode.BarCodeRecognition.QualitySettings.AllowDetectScanGap
  • Property Aspose.BarCode.BarCodeRecognition.QualitySettings.AllowDatamatrixIndustrialBarcodes
  • Property Aspose.BarCode.BarCodeRecognition.QualitySettings.AllowQRMicroQrRestoration
  • Method Aspose.BarCode.BarCodeRecognition.BarCodeReader.SetBarCodeImage(System.Drawing.Bitmap,System.Drawing.Rectangle[])
  • Method Aspose.BarCode.BarCodeRecognition.BarCodeReader.SetBarCodeImage(System.Drawing.Bitmap,System.Drawing.Rectangle)
  • Method Aspose.BarCode.BarCodeRecognition.BarCodeReader.SetBarCodeImage(System.IO.Stream)

Following members have been marked as obsolete:

  • Property Aspose.BarCode.BarCodeRecognition.BarCodeReader.MedianSmoothingWindowSize
  • Property Aspose.BarCode.BarCodeRecognition.BarCodeReader.RecognitionMode
  • Property Aspose.BarCode.BarCodeRecognition.BarCodeReader.ManualHints
  • Enum Aspose.BarCode.BarCodeRecognition.RecognitionMode
  • Enum Aspose.BarCode.BarCodeRecognition.ManualHint

Also class BarCodeBuilder has been deprecated. Please use BarCodeGenerator instead.