在 Python 中生成条形码

条形码是直观地表示数据的平行线。不同种类的条码使用不同的编码,如 Code128、Code39、EAN13 等。本文将带您详细了解如何通过几个 API 调用生成条码以及有关配置 API 的信息。

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

Aspose.BarCode for Python via .NET 是一个功能丰富的库,可处理不同类型的条码。您可以在您的应用程序中创建一维或二维条形码,如 EAN、Datamatrix、Code39 等。您可以 下载软件包 或从 PyPI 安装它,在控制台中使用以下 pip 命令:

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

如何在 Python 中生成条形码

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

  • 初始化 BarcodeGenerator 类的实例并设置条码编码。
  • 使用 save 方法生成条形码。

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

import aspose.barcode as barcode

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

# 在 Python 中生成条形码
generator.save("generate-barcode.png")

使用 Python 在条形码中添加标题

有时出于不同的原因(例如产品名称、价格、尺寸、数量等)将标题添加到条形码。您可以在其上方、下方或两侧添加标题。您需要按照以下步骤在条形码中添加标题。

  • 实例化 BarcodeGenerator 类的对象。
  • 指定编码类型和条码文本。
  • 为 CaptionAbove 或 CaptionBelow 属性设置布尔标志和文本。
  • 最后,使用 save 方法导出条形码。

下面的示例代码详细说明了如何使用 Python 将标题添加到条形码。

import aspose.barcode as barcode

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

# 设置字幕
generator.parameters.caption_above.text = "The caption above."
generator.parameters.caption_above.visible = True
generator.parameters.caption_below.text = "The caption below."
generator.parameters.caption_below.visible = True;

# 在 Python 中生成条形码
generator.save("generate-barcode-caption.png")
在python中生成带标题的条形码

在线生成条码

您可以试用我们使用此 API 创建的在线条码生成器 Web 应用程序。您可以通过以下链接免费访问它,无需任何注册:

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

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

您可以使用免费评估许可证测试 Aspose 的特性和功能。请申请 免费临时许可证 以不受任何限制地试用该库。

如何生成 Python 条形码 - 阅读更多

您可以使用下面列出的资源了解更多关于生成条码的信息,并通过 .NET 尝试 Aspose.BarCode for Python 的其他功能:

结论

总之,本文解释了如何在 Python 中生成条形码。此外,您还学习了修改条形码呈现过程的不同方法,例如根据您的要求启用、禁用或更改标题。鉴于如有任何疑问,请随时通过 论坛 与我们联系。

也可以看看