C# का उपयोग करके बारकोड कैसे पढ़ें
इस सरल ट्यूटोरियल में दिखाया गया है कि सी # का उपयोग करके बारकोड कैसे पढ़ना है. प्रदान किए गए चरणों का पालन करके, आप एक सी# एप्लिकेशन विकसित कर सकते हैं जो न्यूनतम कोड और बाहरी निर्भरताओं के बिना बैरकोडी पढ़ता है।
बारकोड पढ़ने के फायदे
- प्रभावी ढंग से:- जल्दी से डिजिटल प्रारूप में एन्क्रिप्टेड जानकारी तक पहुंच।
विविधता के लिए:- इसे विभिन्न अनुप्रयोगों में एकीकृत किया जा सकता है, जिसमें भंडार प्रबंधन और टिकट सत्यापन शामिल हैं।
- उपयोग करने में आसान:- त्वरित स्कैन के माध्यम से डेटा इनपुट प्रक्रिया को सरल बनाता है।
आवश्यकताएँ: पर्यावरण को तैयार करना
- Visual Studio या किसी भी संगत .NET IDE सेट करें।
- NuGet Package Manager से 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
सूचकांक
barcodeReader = new BarCodeReader("multiple_codes.png", DecodeType.Pdf417, DecodeType.DataMatrix, DecodeType.QR, DecodeType.Code39Extended, DecodeType.Code128, DecodeType.RM4SCC);
चरण 5: परिणामों के माध्यम से Iterate
बारकोड जानकारी निकालें और इसे कंसोल पर प्रिंट करें।
foreach (BarCodeResult codeResult in barcodeReader.ReadBarCodes())
{
Console.WriteLine($"{codeResult.CodeTypeName}: {codeResult.CodeText}");
}
बारकोड पढ़ने के लिए पूर्ण कोड उदाहरण
यहाँ एक पूर्ण उदाहरण दिखाता है कि एक छवि से बारकोड कैसे पढ़ना है:
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}");
}
}
अतिरिक्त जानकारी
- Aspose.BarCode लाइब्रेरी विभिन्न बारकोड प्रारूपों का समर्थन करती है, जिससे आप कई प्रकार के कोड को आसानी से पढ़ सकते हैं।
- लापता या अप्रत्याशित बारकोड के साथ परिदृश्यों के लिए अतिरिक्त त्रुटि प्रबंधन लागू करने पर विचार करें।
Conclusion
इस ट्यूटोरियल ने आपको Aspose.BarCode का उपयोग करके C# में बारकोड पढ़ने की प्रक्रिया के माध्यम से मार्गदर्शन किया है. केवल कुछ कोड लाइनों के साथ, आप प्रभावी ढंग से बैरकोडिंग छवियों से जानकारी निकाल सकते हैं. अतिरिक्त बार्ककोडी उत्पन्न करने और हेरफेर कार्यक्षमताओं के लिए, aspose उत्पादों पर उपलब्ध अधिक ट्यूरियल और गाइड देखें.