PNG JPG BMP TIFF SVG
Aspose.BarCode  for Python via Java
Swiss Post Parcel

Leggi i codici a barre Swiss Post Parcel con Python via Java

Leggi Swiss Post Parcel in Python utilizzando Aspose.BarCode lato server per l’API Python via Java

How to Read Swiss Post Parcel Using Python via Java

Per scansionare e decodificare Swiss Post Parcel, installa l’API Aspose.BarCode for Python via Java , un’API versatile, potente e facile da usare utilizzare la libreria di codici a barre per le applicazioni basate su Python. Ottieni l’ultima versione direttamente dal portale Aspose releases o installa ‘aspose-barcode’ da pip eseguendo il seguente comando:

Command

  pip install aspose-barcode 

Passaggi per scansionare Swiss Post Parcel in Python

Aspose.BarCode consente agli sviluppatori di leggere i codici a barre Swiss Post Parcel dallo stream o dall’immagine con poche righe di codice

  • Crea un oggetto della classe Aspose.BarCode.BarCodeReader
  • Definisci il percorso del file di origine contenente Swiss Post Parcel come parametro
  • Determina i tipi di codici a barre richiesti in DecodeType come secondo parametro
  • Scorri i risultati della decodifica
  • Ottieni il testo del codice a barre utilizzando la proprietà CodeText

Requisiti di sistema

Le API di Aspose sono supportate su tutte le principali piattaforme e sistemi operativi. Prima di eseguire l’esempio di codice riportato di seguito, assicurati che il tuo sistema soddisfi i seguenti requisiti.

  • Microsoft Windows, Linux o qualsiasi sistema operativo compatibile con ambienti di sviluppo basati su Python
  • Java 8 o versioni successive
  • Python 3.6 o versioni successive
  • PHP/Java Bridge installato
  • FastCGI e Tomcat Server 8.0 o superiore
Ready to recognize Riconoscendo Rilascia un file qui o fai clic per sfogliare *

* Caricando i tuoi file o utilizzando il servizio accetti i nostri Termini di utilizzare e Informativa sulla privacy.

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.SwissPostParcel)
        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()

Risultato del riconoscimento

Other Supported Barcode Recognition Symbologies

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

2D:

Linear:

Postal: