.NET में Inventory and Warehouse Labels के लिए MSI, Plessey, and Standard 2 of 5 बारकोड कैसे उत्पन्न करें
MSI, Plessey, और मानक 2 के 5 बारकोड क्या हैं?
MSI (Modified Plessey) और मानक 2 of 5 केवल 1D बारकोड हैं जो भंडारण, आंकड़े, लाइब्रेरी और औद्योगिक ट्रैकिंग के लिए उपयोग किए जाते हैं. उन्हें उनकी सरलता और विरासत और आधुनिक प्रणालियों के साथ संगतता के कारण मूल्यवान माना जाता है.
त्वरित शुरुआत (कम से कम उदाहरण)
using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.MSI, "1234567890");
generator.Save("msi-barcode.png", BarCodeImageFormat.Png);
सामग्री तालिका
- Introduction
- MSI, Plessey, और मानक 2 के 5 बारकोड क्या हैं?
- त्वरित शुरुआत (कम से कम उदाहरण)
- Prerequisites
- चरण-दर-चरण कार्यान्वयन
- चेक और अनुकूलन विकल्प
- बारकोड की उपस्थिति को अनुकूलित करें
- समर्थन आउटपुट प्रारूप
- समस्याओं का समाधान और सामान्य मुद्दों
- FAQ के लिए
- मामलों और अनुप्रयोगों का उपयोग करें
- सर्वश्रेष्ठ अभ्यास
- संबंधित लेख
- Conclusion
Introduction
इस लेख में बड़े पैमाने पर भंडारण, पुस्तकालय और स्टोरेज लेबलिंग के लिए MSI, Plessey, और मानक 2 के 5 बार कोड का उत्पादन शामिल है .NET के साथ Aspose.BarCode।
Prerequisites
- Visual Studio 2019 या बाद में
- .NET फ्रेमवर्क 4.6.2+ या .Net 6.0+
- .NET के लिए Aspose.BarCode (NuGet)
- C# ज्ञान
PM> Install-Package Aspose.BarCode
चरण-दर-चरण कार्यान्वयन
एमएसआई उदाहरण:
using Aspose.BarCode.Generation;
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.MSI, "1234567890");
gen.Save("msi-barcode.png", BarCodeImageFormat.Png);
Plessey उदाहरण के लिए:
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Plessey, "987654321");
gen.Save("plessey-barcode.png", BarCodeImageFormat.Png);
मानक 2 से 5 उदाहरण:
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Standard2of5, "123456");
gen.Save("standard2of5-barcode.png", BarCodeImageFormat.Png);
चेक और अनुकूलन विकल्प
- MSI चेकस्म: ‘‘csgen.Parameters.Barcode.Msi.EnableChecksum = सच;पैरामीटर.बार्कोड.Msi.ChecksumMode = MsiChecksmode.Mod10;
** बार ऊंचाई / चौड़ाई:**
csgen.Parameters.Barcode.BarHeight.Pixels = 80; gen.Parameters.Barcode.XDimension.Pixels = 2;
रंग / पृष्ठभूमि:
csgen.Parameters.Barcode.BarColor = Color.DarkSlateGray; gen.Parameters.Barcode.BackColor = Color.WhiteSmoke;
कप्तान :
csgen.Parameters.CaptionBelow\.Visible = true;
बारकोड की उपस्थिति को अनुकूलित करें
- बार ऊंचाई, चौड़ाई और रंग के लिए ऊपर देखें
- XDimension और BarHeight को विभिन्न लेबल आकारों के लिए समायोजित करें
- Scalable, crisp प्रिंटिंग के लिए SVG का उपयोग करें
समर्थन आउटपुट प्रारूप
- PNG, JPEG, BMP – प्रिंट और डिजिटल
- TIFF – उच्च रिज स्टोरेज प्रिंटर
- SVG, EMF – बड़े पैमाने पर या संग्रह
समस्याओं का समाधान और सामान्य मुद्दों
- बार्क कोड स्कैन नहीं करता है?
केवल संख्यात्मक इनपुट, आपके स्कैनर के लिए वैध लंबाई, सही विरोधाभास सुनिश्चित करें।
गलतियों की जांच करें?
अपने स्कैनर सेटिंग्स को फिट करने के लिए चेकसम को सक्षम / अक्षम करें।
“बहुत छोटे लोग हैं?
कम XDimension और कम BarHeight का उपयोग करें।
FAQ के लिए
**Q: क्या इन बारकोड सभी स्कैनरों द्वारा समर्थित हैं?**A: अधिकांश औद्योगिक और भंडारण स्कैनर MSI, Plessey, और मानक 2 के 5 का समर्थन करते हैं, लेकिन अपने हार्डवेयर दस्तावेज की जांच करें।
Q: क्या मैं हजारों लेबल पैच कर सकता हूं?A: हाँ, भंडारण डेटा के माध्यम से घुमाएं और प्रोग्रामिंग रूप से छवियों का उत्पादन करें।
मामलों और अनुप्रयोगों का उपयोग करें
- बड़े पैमाने पर भंडारण और आंकड़े लेबल
- पुस्तकालय और संग्रह प्रणाली
- औद्योगिक उपकरण ट्रैकिंग
- शिपिंग कंटेनर और बिन लेबल
सर्वश्रेष्ठ अभ्यास: त्वरित संदर्भ तालिका
Tip | Do | न करें |
---|---|---|
Input | केवल संख्याओं का उपयोग करें | अक्षरों या प्रतीकों का उपयोग करें |
Checksum | यदि कार्यप्रवाह की आवश्यकता होती है | यदि समर्थन नहीं किया जाता है |
आउटपुट फॉर्मेट | CRISP उत्पादन के लिए SVG/PNG | प्रिंटिंग के लिए कम रिज JPG |
बैच पीढ़ी | बड़े आंकड़ों के लिए स्वचालित | मैन्युअल लेबल बनाना |
Conclusion
MSI, Plessey, और मानक 2 से 5 बार कोड भंडारण और स्टोरेज ऑपरेशन के लिए महत्वपूर्ण रहते हैं. .NET का Aspose.BarCode किसी भी औद्योगिक कार्यप्रवाह में तेजी से, उच्च वॉल्यूम उत्पादन की अनुमति देता है. Aspose.BarCode API संदर्भ और अधिक विवरण के लिए।