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
Définir les options du lecteur de codes-barres
IronBarcode dispose d'une variété d'options dans la classe BarcodeReaderOptions pour prendre en charge des lectures personnalisées et optimisées. Vous pouvez le configurer pour qu'il dépense plus de ressources pour une lecture plus précise, pour qu'il s'arrête après avoir trouvé un code-barres ou pour qu'il lise tout, pour qu'il réduise l'étendue des types de codes-barres à détecter, pour qu'il se concentre sur une région de culture et pour qu'il limite le nombre de fils de discussion parallèles.
Liens vers des documents connexes
Prêt à commencer ? Version : 2024.8 vient de paraître