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

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

यह सरल ट्यूटोरियल दर्शाता है कि C# का उपयोग करके बारकोड कैसे पढ़ें। प्रदान किए गए चरणों का पालन करके, आप एक C# एप्लिकेशन विकसित कर सकते हैं जो न्यूनतम कोड और बिना किसी बाहरी निर्भरता के बारकोड पढ़ता है।.

बारकोड पढ़ने के लाभ

  1. कुशलता: - डिजिटल प्रारूप में एन्कोडेड जानकारी तक शीघ्र पहुँच।.
  2. बहुमुखी प्रतिभा: - इन्वेंटरी प्रबंधन और टिकट सत्यापन सहित विभिन्न अनुप्रयोगों में एकीकृत किया जा सकता है।.
  3. उपयोग में आसानी: - त्वरित स्कैन के माध्यम से डेटा एंट्री की प्रक्रिया को सरल बनाता है।.

पूर्वापेक्षाएँ: पर्यावरण तैयार करना

  1. Visual Studio या कोई भी संगत .NET IDE सेट अप करें।.
  2. NuGet पैकेज मैनेजर से Aspose.BarCode इंस्टॉल करें।.

बारकोड पढ़ने के लिए चरण-दर-चरण गाइड

चरण 1: Aspose.BarCode इंस्टॉल करें

NuGet का उपयोग करके अपने प्रोजेक्ट में Aspose.BarCode लाइब्रेरी जोड़ें।.

Install-Package Aspose.BarCode

चरण 2: आवश्यक नेमस्पेसेस शामिल करें

अपने कोड में आवश्यक नेमस्पेसेस के रेफ़रेंसेज़ जोड़ें।.

using Aspose.BarCode;
using Aspose.BarCode.BarCodeRecognition;

चरण 3: बारकोड छवि लोड करें

का एक उदाहरण बनाएं BarCodeReader क्लास और बारकोड इमेज फ़ाइल लोड करें।.

using (BarCodeReader barcodeReader = new BarCodeReader("multiple_codes.png", DecodeType.Pdf417, DecodeType.DataMatrix, DecodeType.QR, DecodeType.Code39Extended, DecodeType.Code128, DecodeType.RM4SCC))
{
    // Further processing follows here
}

चरण 4: बारकोड प्रकार सेट करें

बारकोड प्रकार निर्दिष्ट करें जिन्हें आप पढ़ना चाहते हैं, उपयोग करके DecodeType enumerator.

barcodeReader = new BarCodeReader("multiple_codes.png", DecodeType.Pdf417, DecodeType.DataMatrix, DecodeType.QR, DecodeType.Code39Extended, DecodeType.Code128, DecodeType.RM4SCC);

चरण 5: परिणामों के माध्यम से इटरेट करें

बारकोड जानकारी निकालें और उसे कंसोल में प्रिंट करें।.

foreach (BarCodeResult codeResult in barcodeReader.ReadBarCodes())
{
    Console.WriteLine($"{codeResult.CodeTypeName}: {codeResult.CodeText}");
}

बारकोड पढ़ने के लिए पूर्ण कोड उदाहरण

यहाँ एक पूर्ण उदाहरण दिया गया है जो दिखाता है कि छवि से बारकोड कैसे पढ़ें:

using Aspose.BarCode.BarCodeRecognition;
using System;

class Program
{
  static void Main()
  {
    string imagePath = "multiple_barcodes.png"; // Replace with your file
    using (BarCodeReader reader = new BarCodeReader(imagePath, DecodeType.UPCA, DecodeType.EAN13, DecodeType.Code39, DecodeType.Code128))
    {
      foreach (BarCodeResult result in reader.ReadBarCodes())
        Console.WriteLine($"Type: {result.CodeTypeName}, Value: {result.CodeText}");
    }
  }
} 

अतिरिक्त जानकारी

  • The Aspose.BarCode लाइब्रेरी विभिन्न प्रकार के बारकोड फॉर्मेट का समर्थन करती है, जिससे आप आसानी से कई प्रकार के कोड पढ़ सकते हैं।.
  • गायब या अपठनीय बारकोड की स्थितियों के लिए अतिरिक्त त्रुटि संभाल लागू करने पर विचार करें।.

निष्कर्ष

इस ट्यूटोरियल ने आपको C# में Aspose.BarCode का उपयोग करके बारकोड पढ़ने की प्रक्रिया के माध्यम से मार्गदर्शन किया है। केवल कुछ पंक्तियों के कोड से आप बारकोड छवियों से जानकारी प्रभावी ढंग से निकाल सकते हैं। अतिरिक्त बारकोड जनरेशन और हेरफेर कार्यक्षमताओं के लिए, Aspose उत्पादों के लिए उपलब्ध अधिक ट्यूटोरियल और गाइड देखें।.

 हिंदी