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

Lire les codes-barres Deutsche Post avec Python via Java

Lire Deutsche Post Identcode et Deutsche Post Leitcode en Python en utilisant Aspose.BarCode côté serveur pour l’API Python via Java

How to Read Deutsche Post code-barres Using Python via Java

Pour analyser et décoder Deutsche Post code-barres, installez l’API Aspose.BarCode for Python via Java , une application polyvalente, puissante et facile à utiliser. utiliser la bibliothèque de codes à barres pour les applications basées sur Python. Obtenez la dernière version directement depuis le portail Aspose releases ou installez “aspose-barcode” depuis pip en exécutant la commande suivante :

Command

  pip install aspose-barcode 

Étapes pour scanner Deutsche Post code-barres en Python

Aspose.BarCode permet aux développeurs de lire les codes-barres Deutsche Post code-barres à partir d’un flux ou d’une image avec quelques lignes de code

  • Créer un objet de la classe Aspose.BarCode.BarCodeReader
  • Définir le chemin du fichier source contenant Deutsche Post code-barres comme paramètre
  • Déterminer les types de codes à barres requis dans DecodeType comme deuxième paramètre
  • Parcourir les résultats du décodage
  • Obtenir le texte du code-barres à l'aide de la propriété CodeText

Configuration requise

Les API Aspose sont prises en charge sur toutes les principales plates-formes et systèmes d’exploitation. Avant d’exécuter l’exemple de code ci-dessous, assurez-vous que votre système est conforme aux exigences suivantes.

  • Microsoft Windows, Linux ou tout système d'exploitation compatible avec les environnements de développement basés sur Python
  • Java 8 ou supérieur
  • Python 3.6 ou supérieur
  • Pont PHP/Java installé
  • FastCGI et Tomcat Server 8.0 ou supérieur
Ready to recognize Reconnaître Déposez un fichier ici ou cliquez pour parcourir *

* En téléchargeant vos fichiers ou en utilisant le service, vous acceptez nos Conditions d'utilisation utiliser et Politique de confidentialité.

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

Résultat de la reconnaissance

Other Supported Barcode Recognition Symbologies

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

2D:

Linear:

Postal: