Aspose.BarCode एक शक्तिशाली लाइब्रेरी है जो .NET अनुप्रयोगों में बारकोड उत्पन्न, पहचान, और हेरफेर को सरल बनाती है. इस लेख का उद्देश्य आपके प्रोजेक्ट में 1D Barcode Reader घटक को एकीकृत करने पर ध्यान केंद्रित करना. हम स्थापना, सेटअप और व्यावहारिक उदाहरणों को कवर करेंगे ताकि आप प्रभावी ढंग से बार कोड पढ़ना शुरू कर सक.
Installation
कार्यान्वयन विवरणों में डूबने से पहले, सुनिश्चित करें कि आप अपने .NET अनुप्रयोग में Aspose.BarCode का उपयोग करने के लिए आवश्यक घटकों को स्थापित कर रहे हैं. आप इसे NuGet पैकेज मैनेजर के माध्यम से या आधिकारिक वेबसाइट से सीधे पैक डाउनलोड करके इंस्टॉल कर सकते ह.
NuGet Package Manager का उपयोग कर
NuGet के माध्यम से अपने परियोजना में Aspose.BarCode जोड़ने के लिए, इन चरणों का पालन कर:
- विज़ुअल स्टूडियो खोलें और अपने प्रोजेक्ट पर नवाचार कर.
- Solution Explorer में परियोजना पर दाईं क्लिक करें और “NuGet पैकेज प्रबंधन” का चयन कर".
- खोज के लिए
Aspose.BarCode
इसे स्थापित कर.
अन्यथा, आप निम्न कमांड के साथ पैकेज मैनेजर कंसोल का उपयोग कर सकते ह:
Install-Package Aspose.BarCode
मैन्युअल स्थापन
यदि आप पैकेज को मैन्युअल रूप से डाउनलोड करना पसंद करते ह:
- का दौर आधिकारिक वेबसाइट एस्पोजेस. बारकोड के लिए.
- डाउनलोड करें और पैकेज फ़ाइलों को निकाल द.
- आवश्यक डीएलएल को शामिल करके अपने परियोजना के लिए संदर्भ जोड.
एक लाइसेंस बनान
पूर्ण कार्यक्षमता को अनलॉक करने के लिए, आपको लाइसेंस कुंजी स्थापित करने की आवश्यकता है. यह कदम महत्वपूर्ण है क्योंकि यह सुनिश्चित करता है कि आप Aspose.BarCode के लाइन संस्करण का उपयोग कर रहे ह.
एक लाइसेंस बनाने के लिए कदम
- खरीदने या परीक्षण के लिए साइन अप करने के बाद Aspose वेबसाइट से अपने उत्पाद कुंजी प्राप्त कर.
- बनाने के लिए A
Aspose.BarCode.Metered
वस्तु और अपनी लाइसेंस कुंजी सेट कर:
// set metered public and private keys
Aspose.BarCode.Metered metered = new Aspose.BarCode.Metered();
// Access the setMeteredKey property and pass the public and private keys as parameters
metered.SetMeteredKey("*****", "*****");
पुस्तकालय का संदर्भ
एक बार आप स्थापित किया है और लाइसेंस Aspose.BarCode, आपको इसे अपने परियोजना में संदर्भित करने की आवश्यकता ह using
आपके C# फ़ाइल के शीर्ष पर दिशानिर्देश:
using Aspose.BarCode;
यह आपको पुस्तकालय द्वारा प्रदान किए गए कक्षाओं और तरीकों का उपयोग करने की अनुमति देता ह.
Barcode Reader स्थापित कर
एक छवि से बारकोड पढ़ने के लिए, आपको त्वरित करने की आवश्यकता ह BarCodeReader
यह वस्तु छवियों या फ़ाइलों में बारकोड को पहचानने के लिए जिम्मेदार ह.
उदाहरण: PNG से बारकोड पढ़न
यहाँ आप एक नया उदाहरण कैसे बना सकते ह BarCodeReader
:
using (var reader = new Aspose.BarCode.Regeneration.BarCodeReader("path/to/barcode.png", DecodeTypes.AllSupportedTypes))
{
while (reader.Read())
{
Console.WriteLine($"Type: {reader.Type}");
Console.WriteLine($"Text: {reader.Text}");
}
}
प्रगतिशील बारकोड पढ़न
पढ़ने की प्रक्रिया पर अधिक नियंत्रण के लिए, आप सिम्बोलॉजी प्रकार और अन्य सेटिंग्स निर्दिष्ट कर सकते ह:
using (var reader = new Aspose.BarCode.Regeneration.BarCodeReader("path/to/barcode.png", DecodeTypes.Code128))
{
while (reader.Read())
{
Console.WriteLine($"Type: {reader.Type}");
Console.WriteLine($"Text: {reader.Text}");
}
}
सर्वश्रेष्ठ अभ्यास
गलतियों का प्रबंधन
हमेशा अपवादों को दयालुता से प्रबंधित करने के लिए त्रुटियों को संभालना शामिल कर:
try
{
using (var reader = new Aspose.BarCode.Regeneration.BarCodeReader("path/to/barcode.png", DecodeTypes.AllSupportedTypes))
{
while (reader.Read())
{
Console.WriteLine($"Type: {reader.Type}");
Console.WriteLine($"Text: {reader.Text}");
}
}
}
catch (Exception ex)
{
Console.WriteLine($"Error reading barcode: {ex.Message}");
}
Conclusion
Aspose.BarCode को अपने .NET अनुप्रयोगों में एक मजबूत समाधान प्रदान करता है 1D बारकोड को संभालने के लिए. इस लेख में वर्णित कदमों का पालन करके, आप छवियों से बार कोड प्रभावी ढंग से पढ़ सकते हैं और न्यूनतम प्रयास के साथ संसाधित कर सकते ह.
अधिक विस्तृत जानकारी या उन्नत सुविधाओं के लिए, आधिकारिक दस्तावेज पर संदर्भित कर: एस्पेस.BarCode KB लेख