讀取條碼
我們可以使用 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
中設定的各種選項,它們允許您自訂讀取速度、更密集的讀取、在找到一個條碼後停止掃描以節省時間、指定要搜尋的特定條碼類型,以及使用多執行緒,還有其他自訂選項。