使用 Python 设置条形码校验和

本文介绍如何使用 Python 设置 条形码校验和。它包含 IDE 设置、步骤说明以及示例代码,用于启用或禁用 Python 条形码中的校验和。同时讨论了在某些条码类型中校验和是必需的或可选的。

使用 Python 设置 Barcode 128 校验和的步骤

  1. 导入 Aspose.Barcode for Python via .NET
  2. 创建 License 对象并加载许可证文件,以生成无水印输出
  3. 初始化 BarcodeGenerator,设置为 CODE_39_FULL_ASCII 并提供条码文本
  4. is_checksum_enabled 设置为 NO,以生成无校验和的条码
  5. 保存无校验和的条码图像(PNG 格式)
  6. 将 is_checksum_enabled 切换为 YES,以启用校验和
  7. 保存带校验和的条码图像(PNG 格式)

以上步骤解释了如何在 Python 中应用 Code 39 或 Code 128 校验和。导入 Aspose.BarCode 模块,加载许可证以避免水印,并创建设置为 CODE_39_FULL_ASCII 的 BarcodeGenerator。然后保存两张 PNG 图片:一张无校验和,一张启用校验和。

在 Python 中应用 Code 128 校验和的代码

EnableChecksum 默认设置为 Yes(对于需要校验和的符号体系),或 No(对于可选校验和)。Aspose API 参考:Codabar、Code 39 (Standard/Full ASCII)、Italian Post 25、Interleaved 2 of 5、Matrix 2 of 5、MSI、Pharmacode、PatchCode、PZN、Standard 2 of 5 的校验和为可选。必需校验和包括 Codablock F、Code 11、Code 128、Code 16K、Code 32、Code 93、GS1 DataBar、EAN、ISBN、ISSN、ITF、UPC 等。

本文阐明了条形码校验和的用法。若要更改 QR 码颜色,请参阅 使用 Python 更改 QR 码颜色 一文。

 简体中文