यह सरल उदाहरण बताता है कि कैसे ** जावा का उपयोग करके Barcode पढ़ें**। जावा बारकोड में रीडर एप्लिकेशन को सरल एपीआई कॉल और कुछ कोडिंग चरणों का उपयोग करके विकसित किया जा सकता है। आप विंडोज, मैकओएस या लिनक्स आधारित ऑपरेटिंग सिस्टम में चल रहे किसी भी जावा आधारित एप्लिकेशन में उदाहरण का उपयोग कर सकते हैं, जिसमें किसी तीसरे पक्ष के उपकरण या अन्य एपीआई पर निर्भरता नहीं है।
जावा का उपयोग करके बारकोड पढ़ने के चरण
- मेवेन रिपोजिटरी से Aspose.BarCode for Java जोड़ें
- Aspose.BarCode और Aspose.BarCode.BarCodeRecognition नामस्थानों का संदर्भ जोड़ें
- BarcodeGenerator वर्ग के किसी ऑब्जेक्ट को इंस्टेंट करें और बारकोड छवि फ़ाइल लोड करें
- BarCodeReader के लिए DecodeType गणक का उपयोग करके बारकोड प्रकारों का चयन करें
- आगे उपयोग के लिए जानकारी के माध्यम से लूप करके जावा स्कैन बारकोड का उपयोग करना
कोड की कुछ पंक्तियों का उपयोग करके जावा ने छवि से बारकोड को पढ़ा में उपरोक्त चरण। हम मावेन रेपो से एपीआई जार फ़ाइल जोड़कर और आवश्यक नामस्थानों को शामिल करके प्रक्रिया शुरू करेंगे। इसके बाद हम बारकोडरीडर इंस्टेंस का उपयोग करके स्रोत पीएनजी फ़ाइल को पढ़ेंगे जिसमें सिंगल या एकाधिक बारकोड होंगे। DecodeType एन्यूमरेटर का उपयोग करके हम वांछित बारकोड प्रकार सेट करते हैं जिन्हें पढ़ने में हमारी रुचि है। बाद की पंक्तियों में बारकोड रीडर छवि से जानकारी निकालेगा और हम इसे अपने आवेदन में आगे उपयोग के लिए पुनरावृत्त करेंगे।
जावा का उपयोग करके बारकोड पढ़ने के लिए कोड
import com.aspose.barcode.License; | |
import com.aspose.barcode.barcoderecognition.BarCodeReader; | |
import com.aspose.barcode.barcoderecognition.BarCodeResult; | |
import com.aspose.barcode.barcoderecognition.DecodeType; | |
public class ReadBarcode { | |
public static void main(String[] args) throws Exception { // main method to read Barcode from image | |
// Applying product license to read the Barcodes from PNG image | |
License BarcodeReadLic = new License(); | |
BarcodeReadLic.setLicense("Aspose.Total.lic"); | |
// Instantiate BarCodeReader to load the Barcode image and types of Barcodes to identify | |
BarCodeReader BarcodeReader = new BarCodeReader("multiple_codes.png", DecodeType.PDF_417, | |
DecodeType.DATA_MATRIX,DecodeType.QR,DecodeType.CODE_39_EXTENDED, | |
DecodeType.CODE_128, DecodeType.RM_4_SCC); | |
System.out.println("ReadSimpleExample:"); | |
// Read Barcode information | |
for (BarCodeResult codeResult : BarcodeReader.readBarCodes()){ | |
System.out.println("{codeResult.CodeTypeName}"+codeResult.getCodeText()); | |
} | |
} | |
} |
उपरोक्त उदाहरण में, बारकोड रीडर बनाने के लिए जावा सोर्स कोड का उपयोग कुछ एपीआई कॉलों में किया जाता है। एपीआई विभिन्न बारकोड प्रकारों से जानकारी पढ़ने के लिए सहायता प्रदान करता है जो डीकोड टाइप एन्यूमरेटर में निर्दिष्ट हैं जिनमें कोडबार, जीएस 1 कोड, क्यूआर कोड, कोड 128, कोड मैट्रिक्स और कई अन्य शामिल हैं। जावा बारकोड स्कैनर में कोड की कुछ पंक्तियों का उपयोग करके विकसित किया गया है।
इस विषय में हमने यह पता लगाया है कि जावा बारकोड स्कैनर उदाहरण में कितनी आसानी से विकसित किया जा सकता है। अगर आप क्यूआर कोड बनाने के बारे में जानकारी चाहते हैं, तो Java का उपयोग करके QR कोड जनरेट करें कैसे करें पर लेख देखें।