Aspose.BarCode  a következőhöz: Python via .NET

Python vonalkód könyvtár

Felismerhet vagy generálhat 1D, 2D és postai vonalkódokat bármely Python alkalmazásban.

  Download Free Trial
  
 

Az Aspose.BarCode for Python via NET egy vonalkód-generáló és -olvasó API-készlet, amelyet a Python-alkalmazásokba kell integrálni. A fejlesztők egyszerűen hozzáadhatnak vonalkód-generáló és -felismerési funkciókat. A Python vonalkód API vonalkódképeket hoz létre különféle formátumokban, például PNG, JPG, GIF, BMP. Ezenkívül számos képalkotási funkciót támogat, mint például a szegélyek, a színek, a képek elforgatása, a felbontás testreszabása és még sok más.

Fejlett Python a .NET vonalkód API-funkciókon keresztül

A vonalkód paraméterek testreszabása

Az Aspose.BarCode for Python a .NET-en keresztül gazdag funkcionalitást biztosít testreszabott vonalkódképek létrehozásához. Lehetővé teszi bármilyen színű vagy méretű vonalkód generálását az üzleti igényektől függően. Lehetőség van az összes vonalkód-elem megjelenésének testreszabására, beleértve a sávok színét, a hátteret, a szegélyeket és a szöveges feliratokat, valamint azok elhelyezését. Vonalkód generálható beviteli szöveg, felső és/vagy alsó felirat, kitöltés és szegély megjelenítésével vagy anélkül. A vonalkód mérete automatikusan beállítható az X-dimenziótól függően vagy manuálisan. Különféle mértékegységekben definiálható, például milliméterben, hüvelykben, pontban vagy pixelben. Igény esetén a képarányok és a felbontás állítható. A szöveg betűtípusa is testreszabható.

QR kód generálás

Az API képes a legnépszerűbb típusú 2D vonalkódok generálására, mint például a Data Matrix, Aztec Code, PDF417 stb. Ezek a típusok lehetővé teszik a nagy vagy nem szabványos bemeneti értékek kódolását. Itt található a QR kód generálásának kódja.

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

A vonalkód olvasási sebesség vagy minőség optimalizálása

A vonalkódkönyvtár számos hatékony funkciót kínál a vonalkód-olvasás optimalizálásához, hogy megfeleljen vállalkozása speciális igényeinek. A fejlesztők beállíthatják a felismerő motor paramétereit a gyors vonalkód-leolvasás vagy az olvasási pontosság javítása érdekében. A forrás vonalkód képeinek minőségétől és paramétereitől függően a könyvtár lehetővé teszi a felismerési folyamat testreszabását. Ez magában foglalja az ilyen paraméterek számos előre beállított konfigurációját, amelyek segítségével gyorsan be lehet olvasni a kiváló minőségű vonalkódképeket, vagy megkönnyítheti a sérült vagy leromlott vonalkódok dekódolását. Ezenkívül vannak olyan speciális beállítások, amelyek javíthatják a vonalkód-olvasást a különböző típusú torzítások, például a Gauss-zaj, fehér foltok és fordított színek esetén. A felismerési folyamat finomhangolásának képességével az API személyre szabható, hogy a leghatékonyabb vonalkód-olvasást biztosítsa az alkalmazások és forgatókönyvek széles körében.

Vonalkód felismerés élő példa

A vonalkódolvasó API egy sor funkciót biztosít az 1D, 2D és postai vonalkódok beolvasásához, észleléséhez és olvasásához. Néhány sornyi kóddal a fejlesztők könnyedén integrálhatják ezt a funkciót alkalmazásaikba, és felhasználhatják a gyakran használt vonalkódok széles skálájának észlelésére és dekódolására. Az API-t felhasználóbarátnak és intuitívnak tervezték, így a fejlesztők könnyen és gyorsan hozzáadhatnak vonalkód-leolvasó képességeket alkalmazásaikhoz.

Ready to recognize Felismerés Dobjon ide egy fájlt, vagy kattintson a böngészéshez *

* A fájlok feltöltésével vagy a szolgáltatás használatával Ön elfogadja Feltételeinket használja és az Adatvédelmi irányelveket.

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)


Elismerés eredménye

Mit mondanak az emberek

Ne csak szót fogadjon. Tekintse meg, mit mondanak a felhasználók az API-król.

 
 
View Case Studies
  

Support and Learning Resources