讀取條碼
我們可以使用 BarcodeReader 類別來讀取條形碼。 最簡單的方法是使用上面所示的 BarcodeReader.Read
方法。
請注意在 BarcodeReaderOptions
中設置的各種選項,這些選項允許您自定義讀取方式以使其更快、更密集,停止掃描以節省時間在找到一個條碼後,指定要搜索的特定類型的條碼,並利用多線程等其他自定義選項。
using IronBarCode; using IronSoftware.Drawing; using System.Drawing; using System.IO; // Reading a barcode is easy with IronBarcode. // Read from a File, Bitmap, Image, or Stream: var resultFromFile = BarcodeReader.Read(@"file/barcode.png"); // From a file var resultFromBitMap = BarcodeReader.Read(new Bitmap("barcode.bmp")); // From a bitmap var resultFromAnyBitmap = BarcodeReader.Read(new AnyBitmap("barcode.bmp")); // From an Anybitmap var resultFromImage = BarcodeReader.Read(Image.FromFile("barcode.jpg")); // From an image var resultFromStream = BarcodeReader.Read(myStream); // From a stream // PDFs are more intricate and must be read using ReadPdf: var resultFromPdf = BarcodeReader.ReadPdf(@"file/mydocument.pdf");
Imports IronBarCode Imports IronSoftware.Drawing Imports System.Drawing Imports System.IO ' Reading a barcode is easy with IronBarcode. ' Read from a File, Bitmap, Image, or Stream: Private resultFromFile = BarcodeReader.Read("file/barcode.png") ' From a file Private resultFromBitMap = BarcodeReader.Read(New Bitmap("barcode.bmp")) ' From a bitmap Private resultFromAnyBitmap = BarcodeReader.Read(New AnyBitmap("barcode.bmp")) ' From an Anybitmap Private resultFromImage = BarcodeReader.Read(Image.FromFile("barcode.jpg")) ' From an image Private resultFromStream = BarcodeReader.Read(myStream) ' From a stream ' PDFs are more intricate and must be read using ReadPdf: Private resultFromPdf = BarcodeReader.ReadPdf("file/mydocument.pdf")
Install-Package BarCode
我們可以使用 BarcodeReader 類別來讀取條形碼。 最簡單的方法是使用上面所示的 BarcodeReader.Read
方法。
請注意在 BarcodeReaderOptions
中設置的各種選項,這些選項允許您自定義讀取方式以使其更快、更密集,停止掃描以節省時間在找到一個條碼後,指定要搜索的特定類型的條碼,並利用多線程等其他自定義選項。