讀取條碼
使用 IronBarcode 讀取條碼既高效又簡單。 IronBarcode 支援多種格式,並針對各種情況提供不同的方法。 無論您是希望從影像中讀取條碼的開發者,還是需要整合條碼應用程式並操作數據的開發者,IronBarcode 都能滿足您的需求。
條碼閱讀器在C#中
```csharp var resultFromFile = BarcodeReader.Read(@"file/barcode.png") ```
```csharp var resultFromBitMap = BarcodeReader.Read(new Bitmap("barcode.bmp")); ```
```csharp var resultFromImage = BarcodeReader.Read(Image.FromFile("barcode.jpg")) ```
var resultFromStream = BarcodeReader.Read(myStream)
```csharp var resultFromPdf = BarcodeReader.ReadPdf(@"file/mydocument.pdf"); ```
使用 BarcodeReader.Read
方法,開發人員可以傳入任何標準圖像格式的文件路徑,如 png
、jpg
和 jpeg
,以快速讀取文件中的值。此外,BarcodeReader.Reader
方法適用於 Bitmap
和 AnyBitmap
。 這非常適合需要使用標準 Bitmap
類別來操作或傳遞值的應用程式。 對於需要在 .NET 7、.NET 6、.NET 5 和 .NET Core 中使用通用兼容位圖格式的開發者而言,AnyBitmap
類提供了一個與平台無關的解決方案。 它實現了無縫的跨兼容性,允許您編寫靈活的代碼並毫無障礙地傳遞變量。
BarcodeReader
類別還具有用於從 PDF 讀取條碼的特定方法,使用 ReadPdf
從嵌入在 PDF 文件中的每個圖片中讀取條碼,允許開發人員快速獲取所有條碼。
除了指定的方法外,BarcodeReader
方法允許開發者傳入 BarcodeReader.BarcodeReaderOptions
以進行更細微的控制和自訂。 這適用於 BarcodeReader
類別中的每一個方法,允許只讀取第一個條碼以節省時間,讀取特定類型的條碼,以及利用多線程功能,還有其他的自定義選項。 點擊這裡查看使用指南,包括範例、範例代碼和文件。