バーコードリーダーオプションを設定
IronBarcodeには、カスタマイズおよび最適化された読み取りをサポートするための多様なオプションがBarcodeReaderOptions
クラスにあります。 以下の内容を日本語に翻訳してください:
リソースを多く使用してより正確に読み取るように設定したり、1つのバーコードを見つけた時点で停止したり、全てを読み取ったり、検出するバーコードの種類を絞り込んだり、注力するクロップ領域を設定したり、並列スレッドの数を制限したりすることができます。
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
IronBarcodeには、カスタマイズおよび最適化された読み取りをサポートするための多様なオプションがBarcodeReaderOptions
クラスにあります。 以下の内容を日本語に翻訳してください:
リソースを多く使用してより正確に読み取るように設定したり、1つのバーコードを見つけた時点で停止したり、全てを読み取ったり、検出するバーコードの種類を絞り込んだり、注力するクロップ領域を設定したり、並列スレッドの数を制限したりすることができます。
10 の .NET API 製品 オフィス文書用