Aspose.BarCode  för Python via .NET

Python streckkodsbibliotek

Känn igen eller generera streckkoder i 1D, 2D och postnummer i alla Python-applikationer.

  Download Free Trial
  
 

Aspose.BarCode för Python via NET är en uppsättning streckkodsgenerering och läsning av API:er som ska integreras i Python-applikationer. Utvecklare kan enkelt lägga till streckkodsgenerering och igenkänningsfunktioner. Python streckkod API skapar streckkodsbilder i olika format som PNG, JPG, GIF, BMP. Dessutom stöder den flera bildbehandlingsfunktioner som att manipulera kanter, färg, rotera bilder, anpassa upplösning och mycket mer.

Avancerade Python via .NET Barcode API-funktioner

Anpassa streckkodsparametrar

Aspose.BarCode för Python via .NET ger rik funktionalitet för att skapa anpassade streckkodsbilder. Det gör det möjligt att generera streckkoder i valfri färg eller storlek beroende på företagets behov. Det är möjligt att anpassa utseendet på alla streckkodselement, inklusive färger på streck, bakgrund, kanter och texttexter, såväl som deras placering. Streckkod kan genereras med eller utan visning av inmatad text, övre och/eller nedre bildtext, stoppningar och kanter. Streckkodsstorleken kan ställas in automatiskt beroende på X-dimensionen eller manuellt. Det kan definieras i olika enheter, såsom millimeter, tum, punkter eller pixlar. Vid behov kan bildproportioner och upplösning justeras. Texttypsnitt kan också anpassas.

Generering av QR-koder

API har förmågan att generera 2D-streckkoder av de mest populära typerna, såsom Data Matrix, Aztec-kod, PDF417, etc. Dessa typer tillåter kodning av stora eller icke-standardiserade indatavärden. Här är koden för generering av QR-koder.

Code to be executed - Python


from aspose.barcode import generation

generator = generation.BarcodeGenerator(generation.EncodeTypes.QR, "")
generator.parameters.barcode.code_text_parameters.location = generation.CodeLocation.Below
generator.parameters.barcode.x_dimension.millimeters = 2
generator.save("example.png", generation.BarCodeImageFormat.PNG)

Generation result

Optimera streckkodsläshastighet eller kvalitet

Streckkodsbiblioteket tillhandahåller en rad kraftfulla funktioner för att optimera streckkodsläsningen för att möta ditt företags specifika behov. Utvecklare kan justera parametrarna för igenkänningsmotorn för att möjliggöra snabb streckkodsskanning eller förbättra läsprecisionen. Beroende på kvaliteten och parametrarna för källstreckkodsbilderna tillåter biblioteket att anpassa igenkänningsprocessen. Den innehåller flera förinställda konfigurationer av sådana parametrar, som kan användas för att snabbt skanna streckkodsbilder av hög kvalitet eller underlätta avkodning av skadade eller försämrade streckkoder. Dessutom finns det speciella inställningar som kan förbättra streckkodsavläsningen för olika typer av förvrängningar, såsom gaussiskt brus, vita fläckar och inverterade färger. Med möjligheten att finjustera igenkänningsprocessen kan API:et skräddarsys för att ge den mest effektiva streckkodsläsningen för ett brett utbud av applikationer och scenarier.

Streckkodsigenkänning Live Exempel

Streckkodsläsarens API tillhandahåller en uppsättning funktioner för att skanna, upptäcka och läsa 1D-, 2D- och poststreckkoder. Med bara några rader kod kan utvecklare enkelt integrera denna funktion i sina applikationer och använda den för att upptäcka och avkoda ett brett utbud av vanliga streckkoder. API:et är utformat för att vara användarvänligt och intuitivt, vilket gör det enkelt för utvecklare att snabbt och enkelt lägga till streckkodsskanningsfunktioner till sina applikationer.

Ready to recognize Känna igen Släpp en fil här eller klicka för att bläddra *

* Genom att ladda upp dina filer eller använda tjänsten godkänner du våra villkor för använda och sekretesspolicy.

Code to be executed - Python

    
from aspose.barcode import barcoderecognition

reader = barcoderecognition.BarCodeReader("<file name>", barcoderecognition.DecodeType.AllSupportedTypes)
recognized_results = reader.read_bar_codes()
for barcode in recognized_results:
    print(barcode.code_text)


Erkännande resultat

Vad folk säger

Ta inte bara vårt ord för det. Se vad användarna har att säga om API:er.

 
 
View Case Studies
  

Support and Learning Resources