条码控件Aspose.BarCode教程:在 Java 中生成 PDF417 条形码

翻译|使用教程|编辑:吉炜炜|2025-07-03 10:42:05.683|阅读 6 次

概述:使用Aspose.BarCode for Java在 Java 中生成 PDF417 条形码对许多行业至关重要。这种条形码格式广泛应用于库存管理、运输和文档跟踪等应用。

# 界面/图表报表/文档/IDE等千款热门软控件火热销售中 >>

相关链接:


概述

使用Aspose.BarCode for Java在 Java 中生成 PDF417 条形码对许多行业至关重要。这种条形码格式广泛应用于库存管理、运输和文档跟踪等应用。Aspose.BarCode for Java简化了这一流程,使开发人员能够更轻松地在其应用程序中实现条形码生成。利用这个强大的 SDK,您可以增强软件的功能和效率。这篇博文将向您展示如何以编程方式在 Java 中生成 PDF417 条形码。

Aspose.BarCode最新版下载

加入Aspose技术交流QQ群(1041253375),与更多小伙伴一起探讨提升开发技能。

PDF417 SDK安装

要开始使用Aspose.BarCode for Java ,您需要将其安装到您的项目中。您可以从此链接下载 SDK ,或将以下 Maven 配置添加到您的项目中pom.xml

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

Aspose.BarCode for Java的功能包括易于集成、灵活性和高级自定义选项,使其成为在 Java 中生成 PDF417 条形码的理想选择。

以 Java 编程方式生成 PDF417 条形码

要使用Aspose.BarCode for Java 在 Java 中生成 PDF417 条形码,请按照以下步骤操作:

  1. 使用 PDF417初始化BarcodeGenerator类的实例。
  2. 设置基本条形码尺寸。
  3. 自定义 PDF417 特定的尺寸。
  4. 设置错误纠正级别(0 至 8)。
  5. 通过调用保存方法将条形码保存为 PNG。

下面是一个简单的 Java 代码片段,演示如何在 Java 中创建 PDF417 条形码:

package com.example;
import com.aspose.barcode.generation.BarCodeImageFormat;
import com.aspose.barcode.generation.BarcodeGenerator;
import com.aspose.barcode.generation.EncodeTypes;
import com.aspose.barcode.generation.Pdf417ErrorLevel;
import com.aspose.barcode.generation.Pdf417Parameters;

public class main {
    public static void main(String[] args) {
        try {
            String outputPath = "pdf417_custom_dimensions.png";
            // Initialize an instance of the BarcodeGenerator class with PDF417. 
            BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.PDF_417, "Aspose.BarCode - PDF417 Example");
            // Set basic barcode dimensions.
            generator.getParameters().getBarcode().getXDimension().setPixels(2); // Module width
            generator.getParameters().getBarcode().getBarHeight().setPixels(10); // Row height
            // Customize PDF417-specific dimensions.
            Pdf417Parameters pdf417Params = generator.getParameters().getBarcode().getPdf417();
            pdf417Params.setColumns(10); // Number of columns (2 to 30)
            pdf417Params.setRows(30);   // Number of rows (3 to 90)
            pdf417Params.setAspectRatio(3.0f); // Height-to-width ratio of modules
            // Set error correction level (0 to 8).
            pdf417Params.setPdf417ErrorLevel(Pdf417ErrorLevel.LEVEL_5);
            // Save barcode as PNG by calling the save method.  
            generator.save(outputPath, BarCodeImageFormat.PNG);
            System.out.println("PDF417 barcode saved to: " + outputPath);
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}
输出:pdf417_自定义尺寸

结论

总而言之,您可以使用Aspose.BarCode for Java 在 Java中生成 PDF417 条形码。此 SDK 提供各种功能,可满足您的条形码生成需求。

常见问题 – FAQ

什么是 PDF417 条形码?

PDF417 是一种二维条码格式,可以编码大量数据。它常用于运输标签和身份证等应用,提供了一种紧凑的信息存储方式。

如何安装 Aspose.BarCode for Java?

您可以通过将提供的 Maven 依赖项添加到您的 来安装Aspose.BarCode for Javapom.xml。这可以轻松地集成到您的 Java 项目中。

我可以自定义生成的 PDF417 条码吗?

是的,Aspose.BarCode for Java提供各种自定义选项,允许您为生成的 PDF417 条形码设置尺寸、颜色等参数。

————————————————————————————————————————

关于慧都科技:

慧都科技是专注软件工程、智能制造、石油工程三大行业的数字化解决方案服务商。在软件工程领域,我们提供开发控件、研发管理、代码开发、部署运维等软件开发全链路所需的产品,提供正版授权采购、技术选型、个性化维保等服务,帮助客户实现技术合规、降本增效与风险可控。慧都科技Aspose在中国的官方授权代理商,提供Aspose系列产品免费试用,咨询,正版销售等于一体的专业化服务。Aspose是文档处理领域的优秀产品,帮助企业高效构建文档处理的应用程序。

下载|体验更多Aspose产品联系在线客服咨询,或拨打产品热线:023-68661681

加入Aspose技术交流QQ群(1041253375),与更多小伙伴一起探讨提升开发技能。

aspose下载




标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@evget.com

文章转载自:慧都网

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP