wygeneruj kod kreskowy EAN w Python

EAN oznacza europejski numer artykułu, jest to rodzaj kodu kreskowego używanego do identyfikacji produktów sprzedawanych na całym świecie. Jest to 13-cyfrowy unikalny kod identyfikacyjny, który pojawia się na wielu towarach konsumpcyjnych, takich jak książki, żywność, odzież itp. Ponadto jest szeroko stosowany w procesach automatyzacji z następujących powodów:

  • Globalne rozpoznawanie: kody kreskowe EAN są rozpoznawane na całym świecie, co ułatwia sprzedaż produktów na całym świecie.

  • Lepsze zarządzanie zapasami: kody kreskowe EAN umożliwiają szybkie i wydajne skanowanie, ułatwiając śledzenie zapasów przy jednoczesnym zmniejszeniu liczby błędów.

  • Lepsze informacje o produkcie: kody kreskowe EAN mogą dostarczać dodatkowych informacji o produkcie, takich jak nazwa produktu, waga, cena i inne, ponieważ mogą zawierać dodatkowe cyfry dla niektórych rozszerzonych informacji.

Poniższe nagłówki szczegółowo omawiają generowanie kodów kreskowych EAN:

Interfejs API generatora kodów kreskowych EAN w języku Python — bezpłatne pobieranie interfejsu API

Aspose.BarCode for Python via .NET obsługuje różne typy kodów kreskowych, takie jak EAN, Postal, 1D, 2D, QR itp. Możesz łatwo zintegrować go ze swoimi aplikacjami, pobierając pakiet lub konfigurując go z PyPI za pomocą następującego polecenia pip:

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

Utwórz generator kodów kreskowych EAN 13 w Python

Poniższe kroki opisują sposób generowania kodu kreskowego EAN 13 w Python:

  • Zainicjuj obiekt klasy BarcodeGenerator i określ kodowanie EAN 13.
  • Zapisz wyjściowy kod kreskowy EAN przy użyciu metody zapisu.

Poniższy przykładowy kod pokazuje, jak wygenerować kod kreskowy EAN 13 w Python:

import aspose.barcode as barcode

# Zainicjuj obiekt klasy BarcodeGenerator
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.EAN13, "1234567890128")

# Wygeneruj kod kreskowy EAN
generator.save("ean-barcode.png")

Jak stworzyć generator kodów kreskowych EAN 5 z dodatkowymi danymi w Python

Kod kreskowy EAN ma kilka odmian, w których można dołączyć dane uzupełniające, aby zawierały dodatkowe informacje. Możesz utworzyć kod kreskowy EAN 5 z dodatkowymi danymi w Python, wykonując następujące czynności:

  • Utwórz obiekt klasy BarcodeGenerator.
  • Określ ciąg tekstowy i kodowanie.
  • Ustaw dodatkowe informacje, takie jak piksele kosmiczne i dane.
  • Utwórz kod kreskowy EAN metodą zapisu.

Poniższy fragment kodu wyjaśnia, jak utworzyć generator EAN 5 w Python.

import aspose.barcode as barcode

# Zainicjuj obiekt klasy BarcodeGenerator
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.EAN13, "1234567890128")

# Ustaw parametry
generator.parameters.barcode.x_dimension.pixels = 2
generator.parameters.barcode.supplement.supplement_space.pixels = 2
generator.parameters.barcode.supplement.supplement_data = "12345"


# Wygeneruj kod kreskowy EAN5
generator.save("ean5-barcode.png")

Poniższy zrzut ekranu przedstawia wyjściowy kod kreskowy utworzony przy użyciu tego fragmentu kodu:

Generator python ean 13

Wygeneruj kod kreskowy EAN online

Możesz utworzyć kod kreskowy EAN online i bezproblemowo, bez konieczności rejestracji za pomocą dowolnego adresu e-mail. Po prostu uzyskaj dostęp do aplikacji, odwiedzając poniższy link:

https://products.aspose.app/barcode/generate

Generator kodów kreskowych EAN 13 w języku Python — uzyskaj bezpłatną licencję

Możesz ocenić pełne możliwości interfejsu API, prosząc o bezpłatną licencję tymczasową.

Jak utworzyć kod kreskowy EAN w języku Python — przeczytaj więcej

Możesz zapoznać się z kilkoma innymi zasobami edukacyjnymi, aby nauczyć się pracy z różnymi typami generowania kodów kreskowych przy użyciu Aspose.BarCode dla języka Python za pośrednictwem interfejsu API platformy .NET.

Wniosek

Podsumowując, w tym artykule opisano, jak utworzyć generator kodów kreskowych EAN 13 w Python. Wyjaśnia również, jak tworzyć różne odmiany kodu kreskowego EAN, korzystając z danych uzupełniających. Ponadto w przypadku jakichkolwiek pytań prosimy pisać do nas na bezpłatne forum pomocy.

Zobacz też