C# का उपयोग करके ODT से बारकोड स्कैन करें

बारकोड का उपयोग दस्तावेजों में व्यापक रूप से आवश्यक जानकारी संग्रहीत करने के लिए किया जाता है जिसे जल्दी से स्कैन और संसाधित किया जा सकता है। ओपन डॉक्यूमेंट टेक्स्ट (ODT) प्रारूप में दस्तावेजों को संभालना व्यावसायिक अनुप्रयोगों में काफी आम है। ऐसे दस्तावेजों से निपटने के दौरान, एक चुनौती यह आती है कि C# का उपयोग करके ODT से बारकोड को प्रोग्रामेटिक रूप से कैसे स्कैन किया जाए। पार्सर लाइब्रेरी का लाभ उठाकर, आप तीसरे पक्ष के उपकरणों का उपयोग किए बिना आसानी से C# में ODT से बारकोड निकाल सकते हैं। यह लेख आपको बारकोड निष्कर्षण करने में मदद करने के लिए चरण-दर-चरण मार्गदर्शिका प्रदान करता है। नीचे दिए गए चरण ODT फ़ाइल से बारकोड को स्कैन करने का तरीका प्रदर्शित करते हैं।

C# का उपयोग करके ODT से बारकोड स्कैन करने के चरण

  1. अपना विकास परिवेश सेट करें और ODT फ़ाइलों से बारकोड निष्कर्षण सक्षम करने के लिए अपने प्रोजेक्ट में GroupDocs.Parser for .NET लाइब्रेरी जोड़ें
  2. अपने ODT फ़ाइल के पथ को इसके इंस्टैंसिएशन के दौरान पास करके Parser को आरंभ करें
  3. PageBarcodeArea ऑब्जेक्ट्स के संग्रह को पुनः प्राप्त करने के लिए Parser इंस्टेंस पर GetBarcodes विधि का उपयोग करें
  4. बारकोड मानों को निकालने और संसाधित करने के लिए संग्रह के माध्यम से लूप करें

ODT C# से बारकोड निष्कर्षण की प्रक्रिया अत्यधिक लचीली और अनुकूलनीय है, जो Windows, macOS और Linux जैसे ऑपरेटिंग सिस्टम की एक विस्तृत श्रृंखला का समर्थन करती है। यह क्रॉस-प्लेटफ़ॉर्म क्षमता सुनिश्चित करती है कि डेवलपर्स बिना किसी संगतता समस्या के किसी भी सिस्टम पर बारकोड निष्कर्षण को लागू कर सकते हैं। .NET फ़्रेमवर्क एक स्थिर और समान विकास वातावरण प्रदान करता है, जिससे प्लेटफ़ॉर्म पर स्थिरता बनाए रखना आसान हो जाता है। एक बार जब यह लाइब्रेरी इंस्टॉल हो जाती है और आवश्यक फ़ाइल पथ कॉन्फ़िगर हो जाते हैं, तो आपके प्रोजेक्ट में दिए गए कोड को एकीकृत करना सरल हो जाता है। लाइब्रेरी का शक्तिशाली API ODT फ़ाइलों की हैंडलिंग को सरल बनाता है, जिससे आप कम से कम प्रयास के साथ बारकोड निकाल सकते हैं। नीचे एक कोड उदाहरण दिया गया है जो दर्शाता है कि ODT फ़ाइल से बारकोड कैसे पढ़ें।

C# का उपयोग करके ODT से बारकोड स्कैन करने का कोड

using GroupDocs.Parser;
using GroupDocs.Parser.Data;
using System;
using System.Collections.Generic;
namespace ScanBarcodefromODTusingCSharp
{
internal class Program
{
static void Main(string[] args)
{
// Set License to avoid the limitations of Parser library
License lic = new License();
lic.SetLicense(@"GroupDocs.Parser.lic");
// Create an instance of Parser class
using (Parser parser = new Parser("input.odt"))
{
// Check if the file supports barcodes extraction
if (!parser.Features.Barcodes)
{
Console.WriteLine("The file doesn't support barcodes extraction.");
return;
}
// Scan barcodes from the ODT
IEnumerable<PageBarcodeArea> barcodes = parser.GetBarcodes();
// Iterate over barcodes
foreach (PageBarcodeArea barcode in barcodes)
{
// Print the page index
Console.WriteLine("Page: " + (barcode.Page.Index + 1));
// Print the barcode value
Console.WriteLine("Value: " + barcode.Value);
}
}
}
}
}

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

इससे पहले, हमने C# का उपयोग करके DOCX फ़ाइलों से बारकोड स्कैन करने के बारे में चरण-दर-चरण मार्गदर्शिका प्रदान की थी। विस्तृत जानकारी के लिए, C# का उपयोग करके DOCX से बारकोड स्कैन करें पर हमारा पूरा ट्यूटोरियल न चूकें।

 हिन्दी