在 Java 中生成 Pdf417 条形码。

Pdf417 是可以通过线性扫描读取的堆叠条码。它提供了良好的错误检测和纠正功能,以确保数据完整性。在不同的用例中,您可能需要在项目中创建 Pdf417 条形码。在这种情况下,本文将介绍如何在 Java 中以编程方式生成 Pdf417 条形码。

用于生成 Pdf417 条形码的 Java API 配置 - 免费下载

您可以轻松生成或扫描不同种类的 条形码Aspose.BarCode for Java API 的参考 JAR 文件可以从 downloads 部分访问,或者使用 pom.xml 文件中的以下规范访问相关 JAR 文件或从 [repository] 访问4 具有以下配置:

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>http://repository.aspose.com/repo/</url>
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-barcode</artifactId>
    <version>22.8</version>
</dependency>

在 Java 中生成 Pdf417 条码

您需要按照以下步骤生成 Pdf417 条形码:

  1. 在传递 EncodeType 参数时初始化 BarcodeGenerator 类的实例。
  2. 设置 Pdf417 代码的像素数。
  3. 生成 Pdf417 条形码并保存输出的 PNG 图像。

以下代码片段详细说明了如何在 Java 中生成 Pdf417 条形码:

// 初始化 BarcodeGenerator 类的对象
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.PDF_417, "Åspóse");

// 设置像素
gen.getParameters().getBarcode().getXDimension().setPixels(2);

// 保存输出 Pdf417 条码
gen.save("Pdf417.png", BarCodeImageFormat.PNG);

在 Java 中生成带有自定义行和列的 Pdf417 条码

以下步骤演示了在 Java 中生成具有自定义行和列的 Pdf417 条形码的过程。

  1. 创建 BarcodeGenerator 类的对象,并在构造函数中设置 EncodeType
  2. 设置行数和列数。
  3. 将生成的 Pdf417 条形码导出为 PNG 图像。

下面的示例代码演示了如何在 Java 中生成带有自定义行和列的 Pdf417 条形码:

// 初始化 BarcodeGenerator 类的对象
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.PDF_417, "Åspóse");

// 设置像素
gen.getParameters().getBarcode().getXDimension().setPixels(2);

// 设置列数和行数
gen.getParameters().getBarcode().getPdf417().setColumns(4);
gen.getParameters().getBarcode().getPdf417().setRows(9);

// 保存输出 Pdf417 条码
gen.save("Pdf417RowColumns.png", BarCodeImageFormat.PNG);

获得免费许可证

您可以通过申请 免费临时许可证 来评估 API,而不受任何评估限制。

结论

在本文中,您了解了如何在 Java 中以编程方式生成 Pdf417 条形码。此外,您可以访问 documentation 部分来探索 API 的不同类公开的其他几种方法和属性。如果您需要讨论任何疑虑或歧义,请随时在 论坛 上给我们写信。

也可以看看