C# का उपयोग करके बारकोड कैसे पढ़ें

कैसे करें यह आसान विषय बताता है कि कैसे C# का उपयोग करके Barcode पढ़ें। बारकोड पढ़ने के लिए सी# आधारित एप्लिकेशन को सरल एपीआई कॉल और कुछ कोडिंग चरणों का उपयोग करके विकसित किया जा सकता है। आप विंडोज, मैकओएस और लिनक्स ऑपरेटिंग सिस्टम में चल रहे किसी भी .NET समर्थित एप्लिकेशन में उदाहरण का उपयोग कर सकते हैं, जिसमें किसी तीसरे पक्ष के टूल या अन्य एपीआई पर निर्भरता नहीं है।

C# का उपयोग करके बारकोड पढ़ने के चरण

  1. NuGet पैकेज मैनेजर से Aspose.BarCode for .NET शामिल करें
  2. Aspose.Barcode और Aspose.BarCode.BarCodeRecognition नामस्थानों का संदर्भ शामिल करें
  3. BarCodeReader class का एक ऑब्जेक्ट बनाएं और बारकोड छवि फ़ाइल लोड करें
  4. BarCodeReader के लिए DecodeType गणक का उपयोग करके बारकोड प्रकार सेट करें
  5. आगे के उपयोग के लिए निकाली गई बारकोड जानकारी के माध्यम से पुनरावृति करें

कोड की कुछ ही पंक्तियों में C# रीड बारकोड फ्रॉम इमेज में उपरोक्त चरण। प्रक्रिया NuGet का उपयोग करके API को जोड़ने और आवश्यक नामस्थानों को शामिल करने के साथ शुरू होगी। फिर हम स्रोत पीएनजी फ़ाइल को पढ़ेंगे जिसमें बारकोड रीडर इंस्टेंस का उपयोग करके सिंगल या एकाधिक बारकोड होते हैं। DecodeType एन्यूमरेटर का उपयोग करके हम वांछित बारकोड प्रकार भी सेट करेंगे जिन्हें पढ़ने में हमारी रुचि है। बाद की पंक्तियों में बारकोड रीडर छवि से जानकारी निकालेगा और हम इसे अपने आवेदन में आगे उपयोग के लिए पुनरावृत्त करेंगे।

सी # का उपयोग कर बारकोड पढ़ने के लिए कोड

using System;
using Aspose.BarCode;
using Aspose.BarCode.BarCodeRecognition;
namespace KBBarcode
{
public class ReadBarcode
{
public static void BarcodeReader()
{
// Applying product license to read the Barcodes from image
License BarcodeLic = new License();
BarcodeLic.SetLicense("Aspose.Total.lic");
using (BarCodeReader BarcodeReader = new BarCodeReader("multiple_codes.png", DecodeType.Pdf417,
DecodeType.DataMatrix,DecodeType.QR,DecodeType.Code39Extended, DecodeType.Code128, DecodeType.RM4SCC))
{
Console.WriteLine("ReadSimpleExample:");
foreach (BarCodeResult codeResult in BarcodeReader.ReadBarCodes())
Console.WriteLine($"{codeResult.CodeTypeName}:{codeResult.CodeText}");
}
}
}
}

उपरोक्त उदाहरण में, बारकोड रीडर बनाने के लिए C# स्रोत कोड का उपयोग कुछ API कॉलों में किया जाता है। एपीआई डीकोड टाइप एन्यूमरेटर में निर्दिष्ट विभिन्न प्रकार के बारकोड से जानकारी पढ़ने के लिए समर्थन प्रदान करता है। सी# बारकोड स्कैनर में कोड की कुछ ही पंक्तियों में विकसित किया गया है।

इस विषय में हमने यह पता लगाया है कि पीएनजी इमेज से सी# स्कैन बारकोड में एप्लिकेशन कितनी आसानी से उपलब्ध है। यदि आप एक क्यूआर कोड जनरेट करने में रुचि रखते हैं, तो सी # में क्यूआर कोड जेनरेट करें कैसे करें पर लेख देखें।

 हिन्दी