读取条形码
使用 IronBarCode 阅读条形码既有效又简单。 IronBarcode 支持各种格式,并针对不同情况有不同的方法。 无论您是希望从图像中读取条码的开发人员,还是需要集成条码应用程序并操作数据的开发人员,IronBarcode 都能满足您的需求。
C# 中的 BarCode 阅读器;
```csharp var resultFromFile = BarcodeReader.Read(@"file/barcode.png") ```
var resultFromBitMap = BarcodeReader.Read(new Bitmap("barcode.bmp"));
var resultFromImage = BarcodeReader.Read(Image.FromFile("barcode.jpg"))
var resultFromStream = BarcodeReader.Read(myStream)
var resultFromPdf = BarcodeReader.ReadPdf(@"file/mydocument.pdf");
通过 BarcodeReader.Read
方法,开发人员可以传递任何标准图像格式(如 png
、jpg
和 jpeg
)的文件路径,以快速读取文件中的值。此外,BarcodeReader.Reader
方法还适用于Bitmap
和AnyBitmap
。 这非常适合需要使用标准 "位图 "类操作或传递值的应用程序。 对于需要跨 .NET 7、.NET 6、.NET 5 和 .NET Core 普遍兼容的位图格式的开发人员来说,"AnyBitmap "类提供了一种平台无关的解决方案。 它可以实现无缝的交叉兼容,让您可以编写灵活的代码并无障碍地传递变量。
BarcodeReader类还具有特定的方法,可使用
ReadPdf`从 PDF 中读取条形码,从而从 PDF 文档中嵌入的每个图像中读取条形码,使开发人员能够快速获取所有条形码。
除了指定的方法外,"BarcodeReader "方法还允许开发人员传递 "BarcodeReader.BarcodeReaderOptions",以实现更精细的控制和自定义。 这适用于 BarcodeReader
类中的每一个方法,只启用第一个条形码以节省时间、读取特定类型的条形码、利用多线程以及其他自定义选项。 点击此处查看操作指南,其中包括示例、示例代码和文件。