Створення штрих-коду UPC у Python | Штрих-код продукту UPC

Універсальний код товару (UPC) ефективно представляє інформацію про продукт. Це машиночитана система, яка складається з чорних і білих смуг, призначених для ідентифікації продукту. Штрих-коди UPC, які зазвичай прикріплюються до роздрібної упаковки, відіграють вирішальну роль в ідентифікації продукту та спрощують процес оплати в магазинах. Стандартний штрих-код UPC складається з 12 цифрових цифр, причому перші шість цифр позначають виробника або бренд, а решта шість ідентифікують конкретний продукт у цій продуктовій лінії. У цій публікації блогу ми розглянемо, як генерувати штрих-коди UPC у Python.

Стаття охоплює такі теми:

  1. API Python для створення штрих-кодів UPC
  2. Створення штрих-коду UPCA на Python
  3. Створення штрих-коду UPCE на Python
  4. Спробуйте генератор UPC онлайн
  5. Безкоштовні навчальні ресурси

API Python для генерації штрих-кодів UPC

Для створення штрих-кодів UPC ми будемо використовувати API Aspose.BarCode for Python. Це дозволяє розробникам легко додавати функції створення та сканування штрих-кодів до своїх програм Python. Це надійне, надійне та зручне рішення для створення та розпізнавання штрих-кодів. API підтримує широкий спектр 1D і 2D типів штрих-кодів.

Завантажте пакет або встановіть API з PyPI за допомогою такої команди pip у консолі:

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

Створення штрих-коду UPCA на Python

Ми можемо легко створити штрих-код UPCA, виконавши наведені нижче дії.

  1. Створіть екземпляр класу BarcodeGenerator із EncodeTypes.UPCA як аргумент.
  2. Після цього вкажіть текст для кодування.
  3. Додатково вкажіть параметри налаштування.
  4. Нарешті, збережіть результат за допомогою методу save(). Він приймає вихідний шлях до файлу як аргумент.

У наступному прикладі коду показано, як створити штрих-код UPCA у Python.

# Цей приклад коду демонструє, як створити QR-код із тексту.
# Ініціалізуйте BarcodeGenerator
# Укажіть тип кодування як 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;

# Збережіть згенерований QR-код
generator.save("C:\\Files\\upca.jpg");
Створення штрих-коду UPCA на Python

Створення штрих-коду UPCA на Python

Створення штрих-коду UPCE на Python

Подібним чином ми можемо згенерувати штрих-код UPCE, виконавши кроки, згадані раніше. Однак нам просто потрібно вказати EncodeTypes.UPCE на кроці №1.

У наступному прикладі коду показано, як створити штрих-код UPCE у Python.

# Цей приклад коду демонструє, як створити QR-код із тексту.
# Ініціалізуйте BarcodeGenerator
# Укажіть тип кодування як 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;

# Збережіть згенерований QR-код
generator.save("C:\\Files\\upce.jpg");
Створення штрих-коду UPCE на Python

Створення штрих-коду UPCE на Python

Отримайте безкоштовну ліцензію

Ви можете отримати безкоштовну тимчасову ліцензію, щоб спробувати бібліотеку без оціночних обмежень.

Згенеруйте код UPC онлайн

Ви можете безкоштовно генерувати штрих-коди UPCA та UPCE за допомогою цієї онлайнової веб-програми генератора UPC, розробленої за допомогою цього API.

Створення штрих-коду UPC – безкоштовні навчальні ресурси

Окрім генерування універсального коду продукту (UPC) у Python, ви можете дізнатися більше про генерування та зчитування різних типів штрих-кодів та дослідити інші функції API за допомогою наведених нижче ресурсів.

Висновок

У цій статті ми дізналися, як створити штрих-код UPCA та UPCE у Python. Використовуючи Aspose.BarCode for Python, ви можете створювати налаштовані штрих-коди UPC-A та UPC-E, налаштовувати їхній зовнішній вигляд і розмір, а також бездоганно інтегрувати їх у свої програми. У разі будь-яких неясностей зв’яжіться з нами на нашому безкоштовному форумі підтримки.

Дивись також