条形码快速入门 IronBarCode 支持多种标准格式,从图像文件(jpeg、png 和 jpg)到更适合程序化操作的格式(例如位图),后者允许在程序中传递变量。此外,它还支持 PDF 等外部格式,使 IronBarCode 能够无缝集成到任何代码库中,并为开发人员提供处理文件格式和变量的灵活性。 除了可以读取所有文件格式的条形码外,IronBarcode 还可以作为条形码生成器,支持所有标准编码和格式,例如EAN8 、 Code128和Code39 。 设置条形码生成器只需要两行代码。 IronBarCode 的入门门槛低,并为开发人员提供了大量的自定义选项,是所有与条形码相关的场景的首选。 C# 中的条形码读取器和条形码生成器 var myBarcode = BarcodeWriter.CreateBarcode("12345", BarcodeEncoding.EAN8); Image myBarcodeImage = myBarcode.ToImage(); myBarcode.ResizeTo(400, 100); var resultFromFile = BarcodeReader.Read(@"file/barcode.png"); var myOptionsExample = new BarcodeReaderOptions { /* Options */ }; 条形码写入器 我们首先导入必要的库,如IronBarCode和System.Drawing ,并实例化BarcodeWriter来创建一个字符串值为12345 、格式为EAN8的条形码。 然后我们将生成的条形码以所需格式保存为图像。 IronBarCode 支持将条形码创建为Image和Bitmap ,因此有多种选择。 高级条码写入器 如上所示,使用 IronBarCode 生成条形码只需要两行代码,并将其保存为文件以供以后使用。 IronBarCode 进一步扩展了这一功能,为开发者提供了大量选项,可以根据具体情况自定义条形码。 我们可以使用ResizeTo方法,并传入高度和宽度来调整条形码图像的大小。 条形码阅读器 与上述类似,我们首先实例化BarcodeReader ,将文件路径传递给Read方法,并将其保存为变量以便稍后使用和操作条形码对象。 ReadPDF提供了读取 PDF 等外部格式的特定方法; 但是,对于一般的图像格式和位图,我们将使用Read 。 条形码读取器选项 IronBarCode 允许开发人员扫描标准文件格式的条形码。 然而,在某些情况下,开发人员希望微调Read方法的行为,尤其是在以编程方式读取一批条形码文件的情况下。 这时BarcodeReaderOptions就派上用场了。 IronBarCode 允许您完全自定义诸如读取速度(使用Speed 、文件中是否预期存在多个条形码(使用ExpectedMultipleBarcodes )以及条形码类型(使用ExpectBarcodeTypes属性)等功能。 这样一来,开发人员就可以运行多个线程来并行读取多个图像中的条形码,还可以控制并行读取时使用的线程数。 以上仅是IronBarCode强大功能的部分体现。 完整列表请参阅此处的文档。 通过我们的详细指南学习如何创建条形码! 相关文档链接 在Github上查看 相关教程 相关操作指南 类文档 下载IronBarcode DLL 报告此页面的问题 准备开始了吗? Nuget 下载 1,979,979 | Version: 2025.11 刚刚发布 免费 NuGet 下载 总下载量:1,979,979 查看许可证