Aspose.BarCode  Python via .NET için

Python Barkod kitaplığı

Herhangi bir Python uygulamasında 1D, 2D ve Posta barkodlarını tanıyın veya oluşturun.

  Download Free Trial
  
 

Aspose.BarCode for Python via NET, Python uygulamalarına entegre edilecek bir dizi barkod oluşturma ve okuma API'sidir. Geliştiriciler kolayca barkod oluşturma ve tanıma işlevi ekleyebilir. Python barkod API'si PNG, JPG, GIF, BMP gibi çeşitli formatlarda barkod görüntüleri oluşturur. Ayrıca, kenarlıkları değiştirme, renk, görüntüleri döndürme, çözünürlüğü özelleştirme ve çok daha fazlası gibi çoklu görüntüleme özelliklerini destekler.

.NET Barkod API Özellikleri ile Gelişmiş Python

Barkod Parametrelerini Özelleştir

Aspose.BarCode for Python via .NET, özelleştirilmiş barkod görüntüleri oluşturmak için zengin işlevsellik sağlar. İşletme ihtiyaçlarına göre her renk ve boyutta barkod üretilmesini sağlar. Çubukların renkleri, arka plan, kenarlıklar ve metin başlıkları dahil olmak üzere tüm barkod öğelerinin görünümünü ve konumlarını özelleştirmek mümkündür. Barkod, giriş metni, üst ve/veya alt başlık, dolgular ve kenarlıklar görüntülenerek veya görüntülenmeden oluşturulabilir. Barkod boyutu, X boyutuna bağlı olarak otomatik veya manuel olarak ayarlanabilir. Milimetre, inç, nokta veya piksel gibi çeşitli birimlerde tanımlanabilir. Gerekirse, görüntü oranları ve çözünürlük ayarlanabilir. Metin yazı tipi de özelleştirilebilir.

QR Kod Üretimi

API, Data Matrix, Aztec Code, PDF417 vb. gibi en popüler türlerde 2B barkodlar oluşturma yeteneğine sahiptir. Bu türler, büyük veya standart olmayan giriş değerlerinin kodlanmasına olanak tanır. İşte QR kod üretimi için kod.

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

Barkod Okuma Hızını veya Kalitesini Optimize Edin

Barkod kitaplığı, işletmenizin özel ihtiyaçlarını karşılamak üzere barkod okumayı optimize etmek için bir dizi güçlü özellik sağlar. Geliştiriciler, hızlı barkod taramayı etkinleştirmek veya okuma hassasiyetini artırmak için tanıma motorunun parametrelerini ayarlayabilir. Kaynak barkod görüntülerinin kalitesine ve parametrelerine bağlı olarak, kitaplık tanıma işleminin özelleştirilmesine olanak tanır. Yüksek kaliteli barkod görüntülerini hızlı bir şekilde taramak veya hasarlı veya bozulmuş barkodların kodunun çözülmesini kolaylaştırmak için kullanılabilen bu tür parametrelerin önceden ayarlanmış birkaç yapılandırmasını içerir. Ek olarak, Gauss gürültüsü, beyaz noktalar ve ters renkler gibi farklı bozulma türleri için barkod okumayı iyileştirebilen özel ayarlar vardır. Tanıma sürecine ince ayar yapma yeteneği ile API, çok çeşitli uygulama ve senaryolar için en verimli barkod okumasını sağlayacak şekilde uyarlanabilir.

Canlı Barkod Tanıma Örneği

Barkod okuyucu API'si, 1D, 2D ve posta barkodlarını taramak, algılamak ve okumak için bir dizi özellik sağlar. Geliştiriciler, yalnızca birkaç satır kodla bu işlevi uygulamalarına kolayca entegre edebilir ve yaygın olarak kullanılan çok çeşitli barkodları algılamak ve kodunu çözmek için kullanabilir. API, kullanıcı dostu ve sezgisel olacak şekilde tasarlanmıştır ve geliştiricilerin uygulamalarına hızlı ve kolay bir şekilde barkod tarama özellikleri eklemelerini kolaylaştırır.

Ready to recognize tanıma Buraya bir dosya bırakın veya göz atmak için tıklayın *

* Dosyalarınızı yükleyerek veya hizmeti kullanarak Şartlarımızı kabul etmiş olursunuz: ve Gizlilik Politikası'nı kullanın.

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)


Tanıma sonucu

İnsanlar ne diyor

Sadece bizim sözümüze güvenmeyin. Kullanıcıların API'ler hakkında söylediklerini görün.

 
 
View Case Studies
  

Support and Learning Resources