Python streckkodsgenerator

Streckkoder är viktiga för alla företag. Streckkoder används i lagerhantering, produktspårning och kassasystem. Som utvecklare kan du ofta behöva generera streckkoder i din Python-applikation. Vi kan enkelt generera högkvalitativa streckkoder i Python-applikationer med minimal ansträngning med Aspose.Barcode for Python API. Python Barcode Generator-biblioteket kommer att undersökas i detalj i det här blogginlägget, tillsammans med en steg-för-steg-guide till dess användning. Efter att ha följt de nämnda stegen kommer vi att ha vår egen Python Barcode Generator. Så, låt oss börja.

Den här artikeln kommer att täcka följande ämnen:

  1. Python Barcode Generator API – gratis nedladdning
  2. Hur skapar man streckkod i Python?
  3. Konfigurera Aspose.BarCode för Python
  4. Steg för att skapa en streckkod med Python
  5. Anpassa streckkodens utseende
  6. Anpassa streckkodsetiketter
  7. Visa streckkodstexter
  8. Spara och exportera den genererade streckkoden
  9. Få en gratis licens
  10. Generera streckkoder online
  11. Inlärningsresurser

Python Barcode Generator API – Gratis nedladdning

Aspose.BarCode for Python är ett kraftfullt och mångsidigt API för att generera och manipulera streckkoder i olika format. Det är ett flexibelt och pålitligt verktyg som låter utvecklare skapa och läsa olika typer av 1D- och 2D-streckkoder. Den stöder över 60 typer av streckkodssymbologier, inklusive populära som kod 39, kod 128, QR-kod, EAN, UPC, PDF147, Data Matrix och komplexa streckkoder.

Med Aspose.BarCode for Python kan vi enkelt generera streckkodsbilder i olika filformat som PNG, JPEG och TIFF. API:et tillåter också att ställa in streckkodsegenskaper som storlek, orientering, upplösning och mer. Dessutom kan vi också generera streckkoder med anpassad datakodning och extrahera data från befintliga streckkodsbilder.

Om du letar efter en omfattande, pålitlig och lättanvänd streckkodsgenerering, streckkodsläsare och manipuleringsverktyg är Aspose.BarCode ett utmärkt alternativ att överväga.

Hur man skapar en streckkod i Python?

För att skapa en streckkod i Python kommer vi att använda Aspose.BarCode för Python. Vi kan enkelt integrera det i Python-projekt. Dess omfattande funktionsuppsättning gör det till ett intelligent val för utvecklare som söker en robust och anpassningsbar streckkodsgenerering och läsbibliotek för Python.

Installation och installation av Aspose.BarCode för Python

Innan vi skriver Python-kod för att generera streckkoder måste vi ställa in och installera Aspose.BarCode for Python i vårt Python-projekt. Vi kan integrera det i ett befintligt Python-projekt eller skapa ett.

Vänligen ladda ner paketet eller installera API från PyPI med följande pip-kommando i konsolen:

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

Steg för att skapa en streckkod i Python

Vi kan skapa streckkoder med Aspose.BarCode för Python genom att följa stegen nedan:

  1. Skapa först en instans av klassen BarcodeGenerator och ställ in de nödvändiga EncodeTypes .
  2. Ange sedan inmatningskodens text.
  3. Ange eventuellt streckkodsanpassningsalternativ.
  4. Till sist, anropa metoden save() för att spara den genererade streckkodsbilden vid den givna sökvägen.

Följande kodexempel visar hur man skapar en streckkod med Python.

# Detta kodexempel visar hur man genererar en Code 39 Standard streckkod.
import aspose.barcode as barcode

# Initiera BarcodeGenerator
# Ange kodningstyp
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.CODE_39_STANDARD)

# Kodtext
generator.code_text = "1234567890"

# Spara den genererade streckkoden
generator.save("C:\\Files\\Code39Standard.jpg")
Skapa streckkod i Python.

Skapa streckkod i Python.

Anpassa streckkodens utseende

Vi kan anpassa utseendet på en streckkod genom att ställa in dess upplösning, bakgrundsfärg, kantfärg, bildtextfärg, bildhöjd, etc. För att anpassa streckkodens utseende, följ stegen som nämnts tidigare. Vi måste dock ställa in ytterligare nödvändiga egenskaper.

Följande kodexempel visar hur du anpassar en streckkods utseende med Python.

# Detta kodexempel visar hur man anpassar utseendet på en streckkod.
import aspose.barcode as barcode
from aspose.pydrawing import Color

# Initiera BarcodeGenerator
# Ange kodningstyp
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.CODE_39_STANDARD)

# Kodtext
generator.code_text = "1234567890"

# Ställ in bildupplösning
generator.parameters.resolution = 300

# Ange storleken på streckkodsbilden
generator.parameters.barcode.x_dimension.pixels = 4

# Ange streckkodens framfärg
generator.parameters.barcode.fore_color = Color(0, 0, 255)

# Ange streckfärgen på streckkoden
generator.parameters.back_color = Color(255,0,0)

# Spara den genererade streckkoden
generator.save("C:\\Files\\Customize.jpg")
Generera anpassad streckkod

Generera anpassade streckkoder i Python.

Anpassa streckkodsetiketten

Vi kan också anpassa streckkodsetiketten genom att ställa in dess färg, plats, avstånd och teckensnitt. Följ stegen som nämnts tidigare för att anpassa streckkodsetiketterna. Men vi måste ställa in olika egenskaper för klassen codetextparameters för att anpassa etiketter.

Följande kodexempel visar hur du anpassar streckkodsetiketten med Python.

# Detta kodexempel visar hur man anpassar kodtexten för en streckkod.
import aspose.barcode as barcode
from aspose.pydrawing import Color, FontStyle

# Initiera BarcodeGenerator
# Ange kodningstyp
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.CODE_39_STANDARD, "Aspose.BarCode")

# Ställ in bildupplösning
generator.parameters.resolution = 300

# Ange storleken på streckkodsbilden
generator.parameters.barcode.x_dimension.pixels = 4

# Anpassa kodtexten
generator.parameters.barcode.code_text_parameters.space.pixels = 5;
generator.parameters.barcode.code_text_parameters.font_mode = barcode.generation.FontMode.MANUAL;
generator.parameters.barcode.code_text_parameters.font.family_name = "Lucida Handwriting";
generator.parameters.barcode.code_text_parameters.font.style = FontStyle.UNDERLINE;
generator.parameters.barcode.code_text_parameters.font.size.point = 8;


# Spara den genererade streckkoden
generator.save("C:\\Files\\BarcodeCodeText.jpg")
Anpassa streckkodsetiketten

Anpassa streckkodsetiketten i Python.

Visa streckkodstexter

Vi kan visa och anpassa streckkodstexter. Vi kan visa bildtexten på vardera sidan av streckkoden genom att ställa in dess teckensnitt, storlek, färg och justering. Följ stegen som nämnts tidigare för att visa bildtexter. Vi måste dock ställa in egenskaperna för klasserna captionabove och captionbelow för att anpassa bildtexter.

Följande kodexempel visar hur du visar och anpassar bildtexter på en streckkod med Python.

# Detta kodexempel visar hur man visar bildtexterna på en streckkod.
import aspose.barcode as barcode
from aspose.pydrawing import Color, FontStyle

# Initiera BarcodeGenerator
# Ange kodningstyp
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.CODE128)

# Kodtext
generator.code_text = "1234567890"

# Ställ in bildupplösning
generator.parameters.resolution = 300

# Ställ in bildtexten ovanför streckkoden
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

# Ställ in bildtexten under streckkoden
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
generator.parameters.caption_above.font.family_name = "Verdana"

# Spara den genererade streckkoden
generator.save("C:\\Files\\BarcodeCaption.jpg")
Visa streckkodstexter

Visa streckkodstexter i Python.

Spara och exportera den genererade streckkoden

Vi kan spara den genererade streckkoden i populära bildformat som JPG, PNG, TIFF, BMP, GIF, EMF, SVG, etc. Följ gärna stegen som nämnts tidigare för att spara streckkoden i önskat bildformat. Men vi behöver bara specificera utdatabildformatet i det sista steget.

  • Spara streckkoden i PNG
# Save the generated barcode as a PNG image
generator.save("C:\\Files\\Barcode.png")
  • Spara streckkoden i TIFF
# Save the generated barcode as a TIFF image
generator.save("C:\\Files\\Barcode.tiff")
  • Generera och spara streckkoden i SVG
# Save the generated barcode as an SVG image
generator.save("C:\\Files\\Barcode.svg")

Barcode Python Library – Skaffa en gratis licens

Aspose erbjuder en gratis utvärderingsversion för att testa bibliotekets funktioner och möjligheter. Du kan få en gratis tillfällig licens för att testa biblioteket själv utan utvärderingsbegränsningar.

Generera streckkoder online

Du kan skapa streckkoder online gratis med webbappen online streckkodsgenerator, som är utvecklad med detta API.

Hur man genererar en Python-streckkod – Lärresurser

Du kan lära dig mer om att generera streckkoder och utforska andra funktioner i Aspose.BarCode för Python med hjälp av resurserna nedan:

Slutsats

I det här blogginlägget lärde vi oss hur man skapar vår egen Python streckkodsgenerator. Med den här guiden kan du skapa professionella streckkoder på nolltid och anpassa dem för att passa dina behov. I händelse av oklarheter, vänligen kontakta oss på vårt gratis supportforum.

Se även