在 Python 中生成 PDF417 条形码

PDF417采用堆叠式结构,比传统的一维条码存储更多的数据,常用于对驾照、护照、身份证等身份证明文件的信息进行编码。它还被设计为非常坚固,能够承受损坏,即使部分代码丢失或不可读也可以读取。本文介绍如何使用 Python 生成 PDF417 条码。

Python PDF417 条码生成器 API - 免费下载

Aspose.BarCode for Python via .NET 是一种条形码操作 API,可用于在您的应用程序中生成或读取不同类型的条形码。您可以通过下载 package 或在控制台中使用以下 pip 命令从 PyPI 配置它来安装 API:

pip install aspose-barcode-for-python-via-net 

使用 Python 生成 PDF417 条形码

您需要按照以下步骤使用 Python 生成 PDF417 条码:

  • 初始化 BarcodeGenerator 类的实例并将编码设置为 PDF417。
  • 使用 save 方法创建 PDF417 条形码。

下面的代码片段演示了如何使用 Python 生成 PDF417 条形码:

import aspose.barcode as barcode

# 初始化 BarcodeGenerator 类对象
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.PDF417, "Aspose")

# 生成 Pdf417 条码
generator.save("pdf417.png")

如何使用 Python 生成带有自定义行和列的 PDF417

您可以自定义具有不同属性的 PDF417 代码。例如,根据您的要求设置行数、列数、像素数等。请按照以下步骤使用 Python 生成自定义 PDF417 条码:

  • 创建 BarcodeGenerator 类的对象。
  • 设置编码类型和条码文本。
  • 指定 PDF417 条形码的列数和行数。
  • 使用 save 方法生成 PDF417 条码。

以下代码片段如何在 Python 中生成自定义 PDF417 条形码。

import aspose.barcode as barcode

# 初始化 BarcodeGenerator 类对象
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.PDF417, "Aspose")

# 为 Pdf417 条形码设置参数,如行列
generator.parameters.barcode.x_dimension.pixels = 2
generator.parameters.barcode.pdf417.columns = 4
generator.parameters.barcode.pdf417.rows = 9

# 生成 Pdf417 条码
generator.save("pdf417rowcolumn.png")

在线生成 PDF417 条码

您还可以通过访问以下链接在线生成 PDF417 条形码而无需任何注册:

https://products.aspose.app/barcode/generate

Python PDF417 条码生成器 - 获得免费许可证

您可以申请 免费临时许可 来评估没有任何水印或评估限制的 API。

如何创建 Python PDF417 条码 - 阅读更多

您可以查看以下学习资源,通过 .NET API 了解 Aspose.BarCode for Python 的其他几个特性。

结论

总之,本文介绍了如何在 Python 中生成 PDF417 条码,同时涵盖了 PDF417 条码的不同变体。如果您想在没有任何安装或配置的情况下立即执行生成,那么它也可以帮助您,然后只需按照说明在线创建 PDF417 条码。此外,如果您想讨论您的任何疑问,可以通过 免费支持论坛 与我们联系。

也可以看看