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

GS1 DataBar बारकोड को Python via Java के साथ पढ़ें

सर्वर साइड Aspose.BarCode for Python via Java API का उपयोग करके Python में GS1 DataBar (सर्वदिशात्मक, स्टैक्ड सर्वदिशात्मक, विस्तारित, विस्तारित स्टैक्ड, और छोटा) बारकोड पढ़ें

How to Read GS1 DataBar बारकोड Using Python via Java

GS1 DataBar बारकोड को स्कैन और डिकोड करने के लिए, Aspose.BarCode for Python via Java API इंस्टॉल करें, जो बहुमुखी, शक्तिशाली और उपयोग में आसान है पायथन-आधारित अनुप्रयोगों के लिए बारकोड लाइब्रेरी का उपयोग करें। नवीनतम संस्करण सीधे एस्पोज़ रिलीज़ पोर्टल से प्राप्त करें या निम्नलिखित कमांड चलाकर पाइप से ‘एस्पोज़-बारकोड’ स्थापित करें:

Command

  pip install aspose-barcode 

Python में GS1 DataBar बारकोड को स्कैन करने के चरण

Aspose.BarCode डेवलपर्स को कोड की कुछ पंक्तियों के साथ स्ट्रीम या छवि से GS1 DataBar बारकोड बारकोड पढ़ने की अनुमति देता है

  • Aspose.BarCode.BarCodeReader वर्ग का एक ऑब्जेक्ट बनाएं
  • पैरामीटर के रूप में GS1 DataBar बारकोड वाले स्रोत फ़ाइल पथ को परिभाषित करें
  • में आवश्यक बारकोड प्रकार निर्धारित करें दूसरे पैरामीटर के रूप में DecodeType
  • डिकोडिंग परिणामों के माध्यम से लूप करें
  • CodeText गुण का उपयोग करके बारकोड टेक्स्ट प्राप्त करें

सिस्टम आवश्यकताएं

Aspose API सभी प्रमुख प्लेटफॉर्म और ऑपरेटिंग सिस्टम पर समर्थित हैं। नीचे दिए गए कोड नमूने को निष्पादित करने से पहले, कृपया सुनिश्चित करें कि आपका सिस्टम निम्नलिखित आवश्यकताओं का अनुपालन करता है।

  • Microsoft Windows, Linux, या कोई भी OS जो Python-आधारित विकास वातावरण के साथ संगत है
  • Java 8 या इसके बाद के संस्करण
  • Python 3.6 या इसके बाद के संस्करण
  • पीएचपी/जावा ब्रिज स्थापित
  • FastCGI और टॉमकैट सर्वर 8.0 या ऊपर
Ready to recognize मान्यता देना फ़ाइल यहां छोड़ें या ब्राउज़ करने के लिए क्लिक करें *

* अपनी फ़ाइलें अपलोड करके या सेवा का उपयोग करके आप हमारी की शर्तों से सहमत होते हैं उपयोग करें और गोपनीयता नीति

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

मान्यता परिणाम

Other Supported Barcode Recognition Symbologies

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

2D:

Linear:

Postal: