Генератор штрих-кодів Code 128 у Python.

Штрих-коди є невід’ємною частиною сучасного бізнесу, від управління запасами до роздрібних операцій. Код 128 є одним із найбільш універсальних і широко використовуваних штрих-кодів. Штрих-коди Code 128 є практичним рішенням для маркування продуктів, відстеження активів і підвищення ефективності роботи. У цій публікації блогу ми дізнаємося, як розробити генератор штрих-кодів 128 у Python. Тож почнемо.

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

  1. API генератора штрих-кодів Python Code 128
  2. Створення штрих-коду Code 128 у Python
  3. Створіть штрих-код GS1-128
  4. Купон UPC-A GS1 128 у Python
  5. Налаштувати вигляд штрих-коду
  6. Навчальні ресурси

API генератора штрих-кодів Python Code 128

Ми будемо використовувати Aspose.BarCode for Python для створення 128 штрих-кодів. Це надійне, надійне та зручне рішення для створення та розпізнавання штрих-кодів. Він підтримує широкий спектр 1D і 2D типів штрих-кодів.

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

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

Згенеруйте штрих-код Code 128 у Python

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

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

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

# Цей приклад коду демонструє, як створити штрих-код Code 128.
import aspose.barcode as barcode

# Ініціалізуйте BarcodeGenerator
# Вкажіть тип кодування
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.CODE128)

# Текст коду
generator.code_text = "123456ABCDEF"

# Збережіть згенерований штрих-код
generator.save("C:\\Files\\Generate_Code_128.jpg")
Згенеруйте штрих-код GS1-128 за допомогою Python

Згенеруйте штрих-код GS1-128 за допомогою Python

Згенеруйте штрих-код GS1-128 у Python

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

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

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

# Цей приклад коду демонструє, як створити штрих-код GS1 128.
import aspose.barcode as barcode

# Ініціалізуйте BarcodeGenerator
# Укажіть тип кодування як GS1_CODE_128
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.GS1_CODE_128)


# Текст коду
generator.code_text = "(01)12345678901231(21)ASPOSE(30)9876"

# Збережіть згенерований штрих-код
generator.save("C:\\Files\\GS1_128.jpg")
Згенеруйте штрих-код GS1-128 за допомогою Python

Згенеруйте штрих-код GS1-128 за допомогою Python

Згенеруйте купон UPC-A GS1 128 у Python

Ми також можемо створити етикетку зі штрих-кодом із додатковим штрих-кодом купона GS1-128, розміщеним на тому самому зображенні, виконавши кроки, згадані раніше. Однак на першому кроці нам потрібно встановити EncodeTypes як UPCAGS1CODE128COUPON.

У наведеному нижче прикладі коду показано, як створити купон UPC-A GS1 Code 128 у Python.

# Цей приклад коду демонструє, як створити штрих-код купону GS1 128.
import aspose.barcode as barcode

# Ініціалізуйте BarcodeGenerator
# Вкажіть тип кодування
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.UPCA_GS_1_CODE_128_COUPON)


# Текст коду
generator.code_text = "123456789012(8110)ASPOSE"

# Збережіть згенерований штрих-код
generator.save("C:\\Files\\GS1_128_COUPON.jpg")
Згенеруйте купон UPC-A GS1 128 у Python

Згенеруйте купон UPC-A GS1 128 у Python

Налаштуйте зовнішній вигляд купона Code 128 у Python

Ми також можемо налаштувати зовнішній вигляд штрих-коду, виконавши кроки, згадані раніше. Однак нам потрібно вказати додаткові властивості перед збереженням зображення на останньому кроці.

У наведеному нижче прикладі коду показано, як налаштувати вигляд штрих-коду купона GS1 128 у Python.

# Цей приклад коду демонструє, як налаштувати вигляд штрих-коду купона GS1 128.
import aspose.barcode as barcode
from aspose.pydrawing import Color, FontStyle

# Ініціалізуйте BarcodeGenerator
# Вкажіть тип кодування
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.UPCA_GS_1_CODE_128_COUPON)

# Текст коду
generator.code_text = "123456789012(8110)ASPOSE"

# Налаштуйте підпис вище
generator.parameters.caption_above.text ="CAPTION ABOVE"
generator.parameters.caption_above.visible = True
generator.parameters.caption_above.font.style = FontStyle.ITALIC
generator.parameters.caption_above.font.size.point = 5.0

# Налаштуйте підпис нижче
generator.parameters.caption_below.text = "CAPTION BELOW"
generator.parameters.caption_below.visible = True
generator.parameters.caption_below.font.style = FontStyle.BOLD
generator.parameters.caption_below.font.size.pixels = 15.0
generator.parameters.caption_above.font.family_name = "Verdana"

# Налаштувати колір панелі
bar_color = Color(0x00, 0x00, 0xFF)
generator.parameters.barcode.bar_color = bar_color

# Вкажіть Х-розмір 
# найменша ширина одиниці штрихового коду або пробілів
generator.parameters.barcode.x_dimension.pixels = 2.0;

# Встановіть місце для доповнення купона 50 пікселів
generator.parameters.barcode.coupon.supplement_space.pixels = 50.0;

# Встановити висоту планки
generator.parameters.barcode.bar_height.pixels = 50.0;

# Збережіть згенерований штрих-код
generator.save("C:\\Files\\Customize_Code_128.jpg")
Налаштуйте кольори та простір для додатків купонів у Python

Налаштуйте кольори та простір для додатків купонів у Python

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

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

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

Ви можете дізнатися більше про створення та зчитування штрих-кодів і дослідити інші функції Aspose.BarCode for Python, використовуючи ресурси нижче:

Висновок

У цій статті ми дізналися, як розробити генератор штрих-кодів Code 128 на Python. Дотримуючись кроків, описаних у цій статті, ви можете надати можливість своїм програмам Python легко генерувати штрих-коди GS1-128 за допомогою кількох рядків коду. У разі будь-яких неясностей зв’яжіться з нами на нашому безкоштовному форумі підтримки.

Дивись також