在 Python 中生成 EAN 条形码

EAN代表European Article Number,它是一种用于识别全球销售产品的条形码。它是一个 13 位的唯一标识符代码,出现在许多消费品上,如书籍、食品、服装等。此外,它被广泛用于自动化过程,原因如下:

  • 全球认可:EAN 条形码在全球范围内得到认可,可以更轻松地在全球范围内销售产品。

  • 更好的库存管理:EAN 条形码允许快速高效的扫描,因此它们可以更轻松地跟踪库存,同时减少错误。

  • 更好的产品信息:EAN 条形码可以提供额外的产品信息,例如产品名称、重量、价格等,因为它们可以包含一些增强信息的补充数字。

以下标题进一步详细讨论了 EAN 条码生成:

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

Aspose.BarCode for Python via .NET 支持各种类型的条码,如 EAN、邮政、一维、二维、二维码等。您可以通过下载 或配置轻松地将其集成到您的应用程序中它来自 PyPI 使用以下 pip 命令:

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

在 Python 中创建 EAN 13 条码生成器

下面的步骤详细说明了如何在 Python 中生成 EAN 13 条形码:

  • 初始化一个BarcodeGenerator类的对象,指定EAN 13编码。
  • 使用保存方法写入输出 EAN 条形码。

以下示例代码显示了如何在 Python 中生成 EAN 13 条形码:

import aspose.barcode as barcode

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

# 生成 EAN 条码
generator.save("ean-barcode.png")

如何在 Python 中创建带有补充数据的 EAN 5 条码生成器

EAN 条形码有多种变体,您可以在其中附加补充数据以包含其他信息。您可以通过以下步骤在 Python 中创建带有补充数据的 EAN 5 条形码:

  • 创建一个 BarcodeGenerator 类对象。
  • 指定文本字符串和编码。
  • 设置空间像素和数据等补充信息。
  • 使用 save 方法创建 EAN 条形码。

下面的代码片段详细说明了如何在 Python 中创建 EAN 5 生成器。

import aspose.barcode as barcode

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

# 设置参数
generator.parameters.barcode.x_dimension.pixels = 2
generator.parameters.barcode.supplement.supplement_space.pixels = 2
generator.parameters.barcode.supplement.supplement_data = "12345"


# 生成 EAN5 条码
generator.save("ean5-barcode.png")

以下屏幕截图可视化使用此代码片段创建的输出条形码:

python ean 13 生成器

在线生成 EAN 条码

您可以在线轻松创建 EAN 条形码,无需使用任何电子邮件进行注册。只需访问以下链接即可访问该应用程序:

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

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

您可以通过申请 免费临时许可证 来评估 API 的全部功能。

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

您可以探索其他几个学习资源,以学习使用 Aspose.BarCode for Python 通过 .NET API 生成不同类型的条码。

结论

总之,本文介绍了如何在 Python 中创建 EAN 13 条码生成器。它还解释了如何在使用补充数据时创建 EAN 条形码的不同变体。此外,如有任何疑问,请随时通过免费支持论坛 给我们写信。

也可以看看