Configurar las opciones del lector de códigos de barras
using IronBarCode;
BarcodeReaderOptions myOptionsExample = new BarcodeReaderOptions()
{
// Choose a 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 barcode is found, unless set to true
ExpectMultipleBarcodes = true,
// By default, all barcode formats are scanned for.
// Specifying one or more, performance will increase.
ExpectBarcodeTypes = BarcodeEncoding.AllOneDimensional,
// Utilizes multiple threads to reads barcodes from multiple images in parallel.
Multithreaded = true,
// Maximum threads for parallel. Default is 4
MaxParallelThreads = 2,
// The area of each image frame in which to scan for barcodes.
// Will improve performance significantly and avoid unwanted results 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 use extended mode for the full ASCII Character Set
UseCode39ExtendedMode = true
};
// And, apply:
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
}
' And, apply:
Private results = BarcodeReader.Read("barcode.png", myOptionsExample)
Install-Package BarCode
Configurar las opciones del lector de códigos de barras
IronBarcode dispone de diversas opciones en la clase BarcodeReaderOptions para permitir lecturas personalizadas y optimizadas. Puede configurarlo para que gaste más recursos para una lectura más precisa, para que se detenga después de encontrar un código de barras o para que lo lea todo, reducir el alcance de los tipos de códigos de barras a detectar, centrarse en una región de cultivo y limitar el número de hilos paralelos.
Enlaces a documentos relacionados
¿Listo para empezar? Versión: 2024.11 acaba de salir