wygenerować kod kreskowy w Python

Kody kreskowe to równoległe linie, które wizualnie reprezentują dane. Różne rodzaje kodów kreskowych używają różnych kodowań, takich jak Code128, Code39, EAN13 itp. Ten artykuł zawiera szczegółowe informacje na temat generowania kodów kreskowych za pomocą kilku wywołań interfejsu API, a także informacje na temat konfigurowania interfejsu API.

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

Aspose.BarCode for Python via .NET to bogata w funkcje biblioteka do pracy z różnymi typami kodów kreskowych. Możesz tworzyć jedno- lub dwuwymiarowe kody kreskowe, takie jak EAN, Datamatrix, Code39 itp. z poziomu swoich aplikacji. Możesz pobrać pakiet lub zainstalować go z PyPI za pomocą następującego polecenia pip w konsoli:

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

Jak wygenerować kod kreskowy w Python

Musisz wykonać poniższe kroki, aby wygenerować kod kreskowy za pomocą Python:

  • Zainicjuj instancję klasy BarcodeGenerator i ustaw kodowanie kodu kreskowego.
  • Wygeneruj kod kreskowy metodą zapisu.

Poniższy fragment kodu pokazuje, jak wygenerować kod kreskowy za pomocą Python:

import aspose.barcode as barcode

# Zainicjuj obiekt klasy BarcodeGenerator
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.CODE128, "Aspose.BarCode")

# Wygeneruj kod kreskowy w Python
generator.save("generate-barcode.png")

Dodaj podpis w kodach kreskowych za pomocą Python

Czasami podpisy są dodawane do kodów kreskowych z różnych powodów, takich jak nazwa produktu, cena, rozmiar, ilość itp. Możesz dodać podpisy powyżej, pod lub po obu stronach kodu. Aby dodać podpisy do kodu kreskowego, wykonaj poniższe czynności.

  • Utwórz instancję obiektu klasy BarcodeGenerator.
  • Określ typ kodowania i tekst kodu kreskowego.
  • Ustaw flagi logiczne i tekst dla właściwości CaptionAbove lub CaptionBelow.
  • Na koniec wyeksportuj kod kreskowy metodą zapisu.

Poniższy przykładowy kod wyjaśnia, jak dodawać podpisy do kodu kreskowego za pomocą Python.

import aspose.barcode as barcode

# Zainicjuj obiekt klasy BarcodeGenerator
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.CODE128, "Aspose.BarCode")

# Ustaw napisy
generator.parameters.caption_above.text = "The caption above."
generator.parameters.caption_above.visible = True
generator.parameters.caption_below.text = "The caption below."
generator.parameters.caption_below.visible = True;

# Wygeneruj kod kreskowy w Python
generator.save("generate-barcode-caption.png")
wygeneruj kod kreskowy z podpisem w Python

Wygeneruj kod kreskowy online

Możesz wypróbować naszą internetową aplikację do generowania kodów kreskowych, która jest tworzona za pomocą tego interfejsu API. Możesz uzyskać do niego dostęp za darmo, bez rejestracji, pod poniższym linkiem:

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

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

Możesz przetestować funkcje i możliwości Aspose za pomocą bezpłatnej licencji ewaluacyjnej. Poproś o bezpłatną licencję tymczasową, aby wypróbować bibliotekę bez żadnych ograniczeń.

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

Możesz dowiedzieć się więcej o generowaniu kodów kreskowych i wypróbować inne funkcje Aspose.BarCode for Python przez .NET, korzystając z zasobów wymienionych poniżej:

Wniosek

Podsumowując, w tym artykule wyjaśniono, jak generować kody kreskowe w Python. Co więcej, nauczyłeś się również różnych podejść do modyfikowania procesu renderowania kodów kreskowych, takich jak włączanie, wyłączanie lub zmienianie napisów zgodnie z własnymi wymaganiami. Natomiast w przypadku jakichkolwiek pytań prosimy o kontakt pod adresem forum.

Zobacz też