Generera patchkod i Python

En patch-kod är ett mönster av specifika vertikala streck och mellanslag som används vid dokumentavbildning. Dessa koder används för att instruera en skanner att utföra en viss åtgärd, som att separera dokument, starta en ny batch eller ignorera en tom sida. I den här artikeln kommer vi att lära oss hur man genererar en högkvalitativ patchkod i Python.

Följande ämnen kommer att behandlas i den här artikeln:

  1. Vad är Patch Code eller Patch Barcode
  2. Python API för att generera patchkod - gratis nedladdning
  3. Skapa patchkod i Python
  4. Generera patchkod för A4-pappersstorlek
  5. Lämpningskod för US Letter-sida
  6. Generera patchkod med QR-kod
  7. Patchkodtyper
  8. Få en gratis licens
  9. Generera patchkod online
  10. Inlärningsresurser

Vad är Patch Code eller Patch Barcode

En patch-kod eller en patch-streckkod är en serie av 6 möjliga mönster/permutationer av staplar och mellanslag, där den första och sista stapeln alltid är svart, och de fyra mittersta kan vara antingen svarta eller vita, motsvarande siffrorna 1-0 i binär. Till exempel motsvarar en Patch T-kod, som ofta används för att separera dokument, mönstret svart-vit-svart-vit-svart-svart.

Patchkoder används ofta vid skanningsoperationer med stora volymer, där det är viktigt att automatisera så mycket av processen som möjligt, inklusive dokumentseparering, batchkontroll och kvalitetskontroll. Detta gör det möjligt för operatörer att skanna en stor stapel med dokument i ett enda pass, samtidigt som de behåller kontrollen över hur dessa dokument behandlas och lagras.

Python API för att generera patchkod - gratis nedladdning

Vi kommer att använda Aspose.BarCode för Python för att skapa patchkoder. Det är ett mångsidigt och kraftfullt API för att skapa och manipulera streckkoder. Det låter utvecklare skapa och läsa olika typer av 1D- och 2D-streckkoder. Över 60 streckkodssymboler stöds, inklusive kod 39, kod 128 och QR-kod. Den stöder också EAN, UPC, PDF147, Data Matrix och komplexa streckkoder.

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

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

Skapa patchkod i Python

Vi kan skapa patchkod i Python genom att följa stegen nedan:

  1. Skapa en instans av klassen BarcodeGenerator och ställ in de nödvändiga EncodeTypes som PATCHCODE.
  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 patch-streckkod i Python.

# Detta kodexempel visar hur man genererar en patchkod.
import aspose.barcode as barcode

# Initiera BarcodeGenerator
# Ange kodningstyp
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.PATCH_CODE, "Patch I");
generator.save("C:\\Files\\Patch-code.png", barcode.generation.BarCodeImageFormat.PNG);
Skapa patchkod i Python.

Skapa patchkod i Python.

Generera PatchCode för A4-pappersstorlek

Vi kan generera en patchkod för A4-pappersstorlek med stående eller liggande orientering. Korrigeringsstreckkoden visas på sidkanterna. Följ stegen som nämnts tidigare för att skapa en patchkod för A4-pappersstorlek. Men vi behöver bara ange patchformat som A4.

Följande kodexempel visar hur man genererar en patchkod för A4-pappersstorlek i Python.

# Detta kodexempel visar hur man genererar en patchkod i A4-storlek.
import aspose.barcode as barcode

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

# skapa en PatchCode streckkod i A4-storlek
generator.parameters.barcode.patch_code.patch_format = barcode.generation.PatchFormat.A4;
generator.save("C:\\Files\\PatchCode-A4.jpg");
Generera PatchCode för A4-pappersstorlek

Generera PatchCode för A4-pappersstorlek.

A4-lappformatet fungerar för A4-sidor i stående riktning. Men om du vill generera en patch-streckkod för A4-sidor i liggande format, ange patchformat som A4LANDSCAPE.

Följande kodexempel visar hur man genererar en patchkod för A4 Landscape i Python.

# Det här kodexemplet visar hur man genererar en patchkod i A4 liggande storlek.
import aspose.barcode as barcode

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

# skapa en PatchCode streckkod i A4-storlek i liggande orientering
generator.parameters.barcode.patch_code.patch_format = barcode.generation.PatchFormat.A4_LANDSCAPE;
generator.save("C:\\Files\\PatchCode-A4-LANDSCAPE.jpg");
Generera PatchCode för A4-pappersstorlek

Generera PatchCode för A4 Landscape.

Patchkod för US Letter Page

På liknande sätt kan vi också generera patchkoder för amerikanska brevsidor i stående eller liggande orientering. För detta ändamål måste vi ange USLETTER som patchformat för porträtt och USLETTERLANDSCAPE för liggande orientering.

Följande kodexempel visar hur man genererar en patch-kod för US letter-sidstorlek i Python.

# Detta kodexempel visar hur man genererar en patchkod i US Letter-storlek.
import aspose.barcode as barcode

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

# US Letter Porträtt
generator.parameters.barcode.patch_code.patch_format = barcode.generation.PatchFormat.US_LETTER;
generator.save("C:\\Files\\PatchCode-US-Letter.jpg");

# US Letter Landskap
generator.parameters.barcode.patch_code.patch_format = barcode.generation.PatchFormat.US_LETTER_LANDSCAPE;
generator.save("C:\\Files\\PatchCode-US-Letter-Landscape.jpg");

Generera PatchCode med QR-kod

Genom att följa stegen som nämnts tidigare kan vi lägga till en QR-kod till patchkoden. Vi måste dock ange extrastreckkodstext och platsegenskaper.

Följande kodexempel visar hur man genererar PatchCode med QR-kod i Python.

# Detta kodexempel visar hur man genererar en patchkod 128 med QR-kod.
import aspose.barcode as barcode

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

# skapa en PatchCode streckkod med gratis QR
generator.parameters.barcode.patch_code.patch_format = barcode.generation.PatchFormat.A4;
generator.parameters.barcode.patch_code.extra_barcode_text = "Aspose page extra info";
generator.parameters.barcode.code_text_parameters.location = barcode.generation.CodeLocation.NONE;
generator.save("C:\\Files\\PatchCodeWithQR.png", barcode.generation.BarCodeImageFormat.PNG);
Generera PatchCode med QR-kod

Generera PatchCode med QR-kod.

Patchkodtyper

Aspose.BarCode for Python-biblioteket stöder sex olika PatchCode-mönster. Dessa mönster är Patch I, Patch II, Patch III, Patch IV, Patch T och Patch VI.

Följande kodexempel visar hur man genererar olika patchkodmönster i Python.

# Detta kodexempel visar hur man genererar olika patchkodmönster.
import aspose.barcode as barcode

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

# Patch I
generator.code_text = "Patch I";
generator.save("C:\\Files\\PatchCodeI.jpg");

# Patch II
generator.code_text = "Patch II";
generator.save("C:\\Files\\PatchCodeII.jpg");

# Patch III
generator.code_text = "Patch III";
generator.save("C:\\Files\\PatchCodeIII.jpg");

# Patch IV
generator.code_text = "Patch IV";
generator.save("C:\\Files\\PatchCodeIV.jpg");

# Patch T
generator.code_text = "Patch T";
generator.save("C:\\Files\\PatchCodeT.jpg");

# Patch VI
generator.code_text = "Patch VI";
generator.save("C:\\Files\\PatchCodeVI.jpg");
Patchkodtyper

Patchkodtyper.

Barcode Python Library - Skaffa en gratis licens

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

Generera patchkod online

Du kan generera patchkod online gratis med hjälp av online-patchkodgeneratorn, som är utvecklad med detta API. Vänligen få tillgång till den gratis online PatchCode-generatorn i din webbläsare genom att använda följande länk:

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

Korrigera streckkod i Python - Lärresurser

Du kan lära dig mer om att skapa patchkod 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 genererar en patchkod i Python med Aspose.BarCode för Python. Steg-för-steg-guiden och kodexemplet visar hur man skapar olika mönster av patchkoder programmatiskt. Aspose.BarCode för Python är ett extremt användbart verktyg för utvecklare. Du kan enkelt installera biblioteket och generera streckkoder i din Python-applikation. I händelse av oklarheter, vänligen kontakta oss på vårt gratis supportforum.

Se även