MSI, Plessey, और मानक 2 में से 5 बारकोड भंडारण प्रबंधन के लिए आवश्यक हैं. यह गाइड आपको दिखाएगा कि कैसे Aspose.BarCode को C# कोड के उदाहरणों के साथ ।
Introduction
Aspose.BarCode एक शक्तिशाली पुस्तकालय है जो विभिन्न बारकोड प्रकारों के उत्पादन को सरल बनाता है, जिसमें MSI, Plessey, और मानक 2 से 5 शामिल हैं।
MSI, Plessey, और मानक 2 के 5 बारकोड क्या हैं?
MSI (Modified Plessey) और मानक 2 of 5 केवल 1D बारकोड हैं जो भंडारण, आंकड़े, लाइब्रेरी और औद्योगिक ट्रैकिंग के लिए उपयोग किए जाते हैं. उन्हें उनकी सरलता और विरासत और आधुनिक प्रणालियों के साथ संगतता के कारण मूल्यवान माना जाता है.
त्वरित शुरुआत (कम से कम उदाहरण)
निम्नलिखित न्यूनतम उदाहरण दिखाता है कि Aspose.BarCode का उपयोग करके एक MSI बारकोड कैसे उत्पन्न करें:
using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.MSI, "1234567890");
generator.Save("msi-barcode.png", BarCodeImageFormat.Png);
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);
चेक और अनुकूलन विकल्प
- ** एमएसआई चेकसम:**
csgen.Parameters.Barcode.Msi.EnableChecksum = true; gen.Parameters.Barcode.Msi.ChecksumMode = MsiChecksumMode.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 को अलग-अलग लेबल आकारों में समायोजित करें. स्केल करने योग्य, क्रिसप प्रिंटिंग का उपयोग करें।
समर्थन आउटपुट प्रारूप
- PNG, JPEG, BMP — प्रिंट और डिजिटल
- TIFF — उच्च रिज स्टोरेज प्रिंटर
- SVG, EMF — बड़े पैमाने पर या संग्रह
समस्याओं का समाधान और सामान्य मुद्दों
- बार्क कोड स्कैनिंग नहीं करता है? केवल संख्यात्मक इनपुट, आपके स्कैनर के लिए वैध लंबाई, सही विरोधाभास सुनिश्चित करें।
- Checksum त्रुटियां? चेकसम को सक्षम / अक्षम करें ताकि आपके स्कैनर सेटिंग्स को फिट किया जा सके।
- ** लेबल बहुत छोटे हैं?** कम XDimension और कम BarHeight का उपयोग करें।
FAQ के लिए
Q: क्या इन बारकोड को सभी स्कैनरों द्वारा समर्थित किया जाता है? ए: अधिकांश औद्योगिक और भंडारण स्केनर एमएसआई, पीलेसीई और मानक 2 के 5 का समर्थन करते हैं, लेकिन अपने हार्डवेयर दस्तावेजों की जांच करें।Q: क्या मैं हजारों लेबल पैच कर सकता हूं? ए: हाँ, भंडारण डेटा के माध्यम से घुमाएं और प्रोग्रामिंग रूप से छवियों का उत्पादन करें।
मामलों और अनुप्रयोगों का उपयोग करें
- बड़े पैमाने पर भंडारण और आंकड़े लेबल
- पुस्तकालय और संग्रह प्रणाली
- औद्योगिक उपकरण ट्रैकिंग
- शिपिंग कंटेनर और बिन लेबल
सर्वश्रेष्ठ अभ्यास: त्वरित संदर्भ तालिका
Tip | Do | न करें |
---|---|---|
Input | केवल संख्याओं का उपयोग करें | अक्षरों या प्रतीकों का उपयोग करें |
Checksum | यदि कार्यप्रवाह की आवश्यकता होती है | यदि समर्थन नहीं किया जाता है |
आउटपुट फॉर्मेट | CRISP उत्पादन के लिए SVG/PNG | प्रिंटिंग के लिए कम रिज JPG |
बैच पीढ़ी | बड़े आंकड़ों के लिए स्वचालित | मैन्युअल लेबल बनाना |
Conclusion
MSI, Plessey, और मानक 2 से 5 बार कोड भंडारण और स्टोरेज ऑपरेशन के लिए महत्वपूर्ण रहते हैं. .NET का Aspose.BarCode किसी भी औद्योगिक कार्यप्रवाह में तेजी से, उच्च वॉल्यूम उत्पादन की अनुमति देता है. Aspose.BarCode API संदर्भ और अधिक विवरण के लिए।
More in this category
- .NET के लिए Aspose.BarCode का उपयोग करके Aztec कोड उत्पन्न करें
- .NET के लिए Aspose.BarCode का उपयोग करके GS1 QR कोड उत्पन्न करें
- .NET के लिए Aspose.BarCode का उपयोग करके GS1 डेटा मैट्रिक्स बारकोड उत्पन्न करें
- .NET के लिए Aspose.BarCode का उपयोग करके PDF417 बारकोड उत्पन्न करें
- .NET के लिए Aspose.BarCode का उपयोग करके QR कोड मेटाडेटा निकालना