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 条形码:
- 在传递 EncodeType 参数时初始化 BarcodeGenerator 类的实例。
- 设置 Pdf417 代码的像素数。
- 生成 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 条形码的过程。
- 创建 BarcodeGenerator 类的对象,并在构造函数中设置 EncodeType。
- 设置行数和列数。
- 将生成的 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 的不同类公开的其他几种方法和属性。如果您需要讨论任何疑虑或歧义,请随时在 论坛 上给我们写信。