在 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 中生成條形碼。此外,您還學習了修改條形碼呈現過程的不同方法,例如根據您的要求啟用、禁用或更改標題。鑑於如有任何疑問,請隨時通過 論壇 與我們聯繫。

也可以看看