条码快速入门

IronBarcode支持多种标准格式,包括图像文件(jpeg、png 和 jpg)到更具编程性质的格式中,例如位图,您可能希望在这些格式中传递变量。此外,它还支持诸如PDF之类的外部格式,使IronBarcode能够无缝集成。

在任何代码库中,为开发人员提供文件格式和变量的灵活性。

除了作为所有文件格式的条码读取器外,IronBarcode 还兼作条码生成器,支持所有标准编码和格式,如 EAN8Code128Code39。 设置条形码生成器只需两行代码。 IronBarcode 是所有与条形码相关情况的首选,因其入门门槛低,并提供开发人员丰富的自定义选项。

条码读取器和条码生成器在C#中

  1. var myBarcode = BarcodeWriter.CreateBarcode("12345", BarcodeWriterEncoding.EAN8);

  2. 图像 myBarcodeImage = myBarcode.图像;

  3. myBarcode.ResizeTo(400, 100);

  4. var resultFromFile = BarcodeReader.Read(@"file/barcode.png");

  5. var myOptionsExample = new BarcodeReaderOptions{...}

条码写入器

我们首先导入IronBarcodeSystem.Drawing,然后实例化BarcodeWriter以创建格式为EAN8、字符串值为12345的条形码。 然后我们将生成的条形码保存为所需格式的图像。 由于IronBarcode支持将条形码创建为Image以及Bitmap,因此有各种选项可供选择。

高级条码写入器

如上所见,使用IronBarcode生成条形码仅需两行代码,并将其保存为文件以便日后使用。 IronBarcode 通过为开发人员提供大量选项来进一步扩展此功能,以自定义条形码以适应不同的情况。

我们可以使用ResizeTo方法并传入高度和宽度来调整条形码图像的大小。

BarCode 阅读器

与上述类似,我们首先实例化BarcodeReader,将文件路径传递给Read方法,并将其保存为一个变量以供以后使用和操作条形码对象。 有指定方法可以使用 ReadPDF 读取外部格式,如 PDF。 然而,对于常规图像格式和位图,我们会使用 Read

BarcodeReaderOptions

IronBarcode 允许开发人员从标准文件格式扫描条形码。 然而,在某些情况下,开发人员希望对Read方法的行为进行微调,尤其是在程序化读取一批条形码文件的情况下。 这就是BarcodeReaderOptions发挥作用的地方。 IronPDF 可让您

完全自定义内容,如使用 Speed 设置读取速度,使用 ExpectedMultipleBarcodes 设置文件内是否期望多个条形码,以及使用 ExpectBarcodeTypes 属性设置条形码的种类。 允许开发人员运行多个线程以并行读取多个图像中的条形码,以及在进行并行读取时使用的线程数量。

以下只是展示IronBarcode功能的一些属性,完整列表请参阅文档。这里

点击此处查看使用指南,包括示例、样本代码和文件 >