Штрих-коди є невід’ємною частиною сучасного бізнесу, від управління запасами до роздрібних операцій. Код 128 є одним із найбільш універсальних і широко використовуваних штрих-кодів. Штрих-коди Code 128 є практичним рішенням для маркування продуктів, відстеження активів і підвищення ефективності роботи. У цій публікації блогу ми дізнаємося, як розробити генератор штрих-кодів 128 у Python. Тож почнемо.
Стаття охоплює такі теми:
- API генератора штрих-кодів Python Code 128
- Створення штрих-коду Code 128 у Python
- Створіть штрих-код GS1-128
- Купон UPC-A GS1 128 у Python
- Налаштувати вигляд штрих-коду
- Навчальні ресурси
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, виконавши наведені нижче дії.
- Створіть екземпляр класу BarcodeGenerator із EncodeTypes.CODE128 як аргумент.
- Після цього вкажіть текст для кодування.
- Нарешті, збережіть результат за допомогою методу 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, виконавши наведені нижче дії.
- Створіть екземпляр класу BarcodeGenerator із EncodeTypes.GS1CODE128 як аргумент.
- Вкажіть текст для кодування.
- Після цього встановіть розмір штрих-коду в пікселях.
- Нарешті, збережіть результат за допомогою методу 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")
Згенеруйте купон 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")
Налаштуйте зовнішній вигляд купона 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 – безкоштовні навчальні ресурси
Ви можете дізнатися більше про створення та зчитування штрих-кодів і дослідити інші функції Aspose.BarCode for Python, використовуючи ресурси нижче:
Висновок
У цій статті ми дізналися, як розробити генератор штрих-кодів Code 128 на Python. Дотримуючись кроків, описаних у цій статті, ви можете надати можливість своїм програмам Python легко генерувати штрих-коди GS1-128 за допомогою кількох рядків коду. У разі будь-яких неясностей зв’яжіться з нами на нашому безкоштовному форумі підтримки.