PNG JPG BMP TIFF SVG
Aspose.BarCode  for Python via Java
EAN

Python via Java ile EAN Barkodlarını okuyun

Sunucu tarafı Aspose.BarCode for Python via Java API’sini kullanarak Python içinde EAN (Uluslararası Makale Numarası) barkodu okuyun

How to Read EAN (Uluslararası Makale Numarası) barkodu Using Python via Java

EAN (Uluslararası Makale Numarası) barkodu taramak ve kodunu çözmek için, çok yönlü, güçlü ve kullanımı kolay Aspose.BarCode for Python via Java API’sini yükleyin. Python tabanlı uygulamalar için barkod kitaplığı kullanın. En son sürümü doğrudan Aspose Releases portalından alın veya aşağıdaki komutu çalıştırarak pip’ten ‘aspose-barcode’ yükleyin:

Command

  pip install aspose-barcode 

Python'da EAN (Uluslararası Makale Numarası) barkodu Tarama Adımları

Aspose.BarCode, geliştiricilerin birkaç satır kodla akış veya görüntüden EAN (Uluslararası Makale Numarası) barkodu barkodlarını okumasına olanak tanır

  • Aspose.BarCode.BarCodeReader sınıfından bir nesne oluşturun
  • Parametre olarak EAN (Uluslararası Makale Numarası) barkodu içeren kaynak dosya yolunu tanımlayın
  • Gerekli barkod türlerini İkinci parametre olarak DecodeType
  • Kod çözme sonuçları arasında geçiş yapın
  • CodeText özelliğini kullanarak barkod metnini alın

sistem gereksinimleri

Aspose API’leri tüm büyük platformlarda ve işletim sistemlerinde desteklenir. Aşağıdaki kod örneğini çalıştırmadan önce lütfen sisteminizin aşağıdaki gereksinimleri karşıladığından emin olun.

  • Microsoft Windows, Linux veya Python tabanlı geliştirme ortamlarıyla uyumlu herhangi bir işletim sistemi
  • Java 8 veya üstü
  • Python 3.6 veya üstü
  • PHP/Java Bridge kurulu
  • FastCGI ve Tomcat Server 8.0 veya üstü
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

    
import os
import base64
from asposebarcode import Recognition

class BarcodeReaderExamples():
    def readBarcodeImage(self):
        image_data_base64 = ta.load_image_base64_from_path("<file name>")
        reader = Recognition.BarcodeReader(image_data_base64, None, Recognition.DecodeType.EAN)
        recognized_results = reader.readBarCodes()
        for x in recognized_results:
            print(x.getCodeText())
            print(x.getCodeTypeName())

    def load_image_base64_from_path(filePath):
        try:
            image_file = open(filePath, "rb")
            image_data_binary = image_file.read()
            return (base64.b64encode(image_data_binary)).decode('ascii')
        except Exception as ex:
            print('Failed to save image\\n ' + str(ex))
        
barcodeReaderExamples = BarcodeReaderExamples()
barcodeReaderExamples.readBarcodeImage()

Tanıma sonucu

Other Supported Barcode Recognition Symbologies

Using Python via Java, One can also read barcode of different symbologies including the following.

2D:

Linear:

Postal: