using IronBarCode;
BarcodeReaderOptions myOptionsExample = new BarcodeReaderOptions()
{
// Choose a reading speed from: Faster, Balanced, Detailed, ExtremeDetail
// There is a tradeoff in performance as more detail is set
Speed = ReadingSpeed.Balanced,
// Reader will stop scanning once a single barcode is found (if set to true)
ExpectMultipleBarcodes = true,
// By default, all barcode formats are scanned for
// Specifying a subset of barcode types to search for would improve performance
ExpectBarcodeTypes = BarcodeEncoding.AllOneDimensional,
// Utilize multiple threads to read barcodes from multiple images in parallel
Multithreaded = true,
// Maximum threads for parallelized barcode reading
// Default is 4
MaxParallelThreads = 2,
// The area of each image frame in which to scan for barcodes
// Specifying a crop area will significantly improve performance and avoid noisy parts of the image
CropArea = new System.Drawing.Rectangle(),
// Special setting for Code39 barcodes
// If a Code39 barcode is detected, try to read with both the base and extended ASCII character sets
UseCode39ExtendedMode = true
};
// Read with the options applied
var results = BarcodeReader.Read("barcode.png", myOptionsExample);
Imports IronBarCode
Private myOptionsExample As New BarcodeReaderOptions() With {
.Speed = ReadingSpeed.Balanced,
.ExpectMultipleBarcodes = True,
.ExpectBarcodeTypes = BarcodeEncoding.AllOneDimensional,
.Multithreaded = True,
.MaxParallelThreads = 2,
.CropArea = New System.Drawing.Rectangle(),
.UseCode39ExtendedMode = True
}
' Read with the options applied
Private results = BarcodeReader.Read("barcode.png", myOptionsExample)
Install-Package BarCode
Barcode-Leseroptionen einstellen
IronBarcode verfügt über eine Vielzahl von Optionen in der Klasse BarcodeReaderOptions, um angepasste und optimierte Lesevorgänge zu unterstützen. Sie können einstellen, dass mehr Ressourcen für ein genaueres Lesen aufgewendet werden, dass nach dem Finden eines Barcodes angehalten wird oder dass alle Barcodes gelesen werden, dass der Umfang der zu erkennenden Barcodetypen eingeschränkt wird, dass ein Ausschnitt fokussiert wird und dass die Anzahl der parallelen Threads begrenzt wird.
Links zu verwandten Dokumenten
Sind Sie bereit, loszulegen? Version: 2024.12 gerade veröffentlicht