在 Python 中產生 UPC 條碼 |商品UPC條碼

通用產品代碼 (UPC) 有效地表示產品資訊。它是一個機器可讀的系統,包含專為產品識別而設計的黑白條。 UPC 條碼通常會貼在零售包裝上,在產品識別和簡化商店結帳流程方面發揮著至關重要的作用。標準 UPC 條碼由 12 位數字組成,前六位數字表示製造商或品牌,其餘六位數字標識該產品系列中的特定產品。在這篇文章中,我們將探討如何在 Python 中產生 UPC 條碼。

本文涵蓋以下主題:

  1. 產生UPC條碼的Python API
  2. Python產生UPCA條碼
  3. Python產生UPCE條碼
  4. 線上試用 UPC 產生器
  5. 免費學習資源

用於產生 UPC 條碼的 Python API

為了產生 UPC 條碼,我們將使用 Aspose.BarCode for Python API。它允許開發人員輕鬆地將條碼生成和掃描功能添加到他們的 Python 應用程式中。它是一個強大、可靠且用戶友好的條碼生成和識別解決方案。 API 支援各種一維和二維條碼類型

下載軟體包或在控制台中使用以下 pip 命令從 PyPI 安裝 API:

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

在Python中產生UPCA條碼

我們可以按照以下步驟輕鬆產生UPCA條碼:

  1. 使用 EncodeTypes.UPCA 作為參數建立 BarcodeGenerator 類別的實例。
  2. 之後,指定要編碼的文字。
  3. (可選)指定自訂選項。
  4. 最後,使用 save() 方法儲存輸出。它將輸出檔案路徑作為參數。

以下程式碼範例展示如何在 Python 中產生 UPCA 條碼。

# 此程式碼範例示範如何從文字產生 QR 碼。
# 初始化條碼產生器
# 將編碼類型指定為 UPCA
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.UPCA);

# 指定要編碼的代碼文本
generator.code_text = "123456789123l";

# 設定參數
generator.parameters.barcode.x_dimension.millimeters *= 2;
generator.parameters.barcode.code_text_parameters.location = barcode.generation.CodeLocation.BELOW;

# 儲存產生的二維碼
generator.save("C:\\Files\\upca.jpg");
Generate UPCA Barcode

Generate UPCA Barcode

在Python中產生UPCE條碼

同樣,我們可以按照前面提到的步驟產生UPCE條碼。但是,我們只需要在步驟 #1 中指定 EncodeTypes.UPCE 即可。

以下程式碼範例示範如何在 Python 中產生 UPCE 條碼。

# 此程式碼範例示範如何從文字產生 QR 碼。
# 初始化條碼產生器
# 將編碼類型指定為 UPCE
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.UPCE, "098754")

# 設定參數
generator.parameters.barcode.x_dimension.millimeters *= 2;
generator.parameters.barcode.code_text_parameters.location = barcode.generation.CodeLocation.BELOW;

# 儲存產生的二維碼
generator.save("C:\\Files\\upce.jpg");
Generate UPCE Barcode

Generate UPCE Barcode

取得免費許可證

您可以獲得免費的臨時許可證來試用該庫,而不受評估限制。

線上產生UPC代碼

您可以使用此線上 UPC 產生器 Web 應用程式 免費產生 UPCA 和 UPCE 條碼,該應用程式是使用此 API 開發的。

產生 UPC 條碼 – 免費學習資源

除了在 Python 中產生通用產品代碼 (UPC) 之外,您還可以使用以下資源來了解有關生成和讀取各種類型條碼的更多信息,並探索 API 的其他功能:

結論

在本文中,我們學習如何在 Python 中產生 UPCA 和 UPCE 條碼。透過利用 Aspose.BarCode for Python,您可以建立自訂的 UPC-A 和 UPC-E 條碼,調整其外觀和大小,並將其無縫整合到您的應用程式中。如有任何疑問,請隨時透過我們的免費支援論壇與我們聯繫。

也可以看看