यह दिशानिर्देश दिखाता है कि कैसे आईटीएफ-14 और इंटरलेवेड 2 के लिए 5 बारकोड का उत्पादन करना लॉगिस्टिक, कार्डोन, और स्टॉक लेबल का उपयोग करके Aspose.BarCode for .NET. यह पूर्ण कोड कार्यान्वयन, डिजाइन सुझावों और आपूर्ति श्रृंखला स्वचालित समाधानों को कवर करता है।
Introduction
यह दिशानिर्देश दिखाता है कि कैसे आईटीएफ-14 और इंटरलेवेड 2 के लिए 5 बारकोड का उत्पादन करना लॉगिस्टिक, कार्डोन, और स्टॉक लेबल का उपयोग करके Aspose.BarCode for .NET. यह पूर्ण कोड कार्यान्वयन, डिजाइन सुझावों और आपूर्ति श्रृंखला स्वचालित समाधानों को कवर करता है।
ITF-14 और Interleaved 2 के 5 बारकोड क्या हैं?
आईटीएफ-14 वैश्विक आपूर्ति श्रृंखला में कार्डों और शिपिंग मामलों के लिए मानक बार कोड है (कोड 14 डिजिटल) Interleaved 2 of 5 (I2of5) भंडारण, औद्योगिक, और वितरण लेबलिंग में उपयोग की जाने वाली एक उच्च घनत्व संख्यात्मक बारकोडी है, जो परिवर्तनीय समान लंबाई के अंक तारों का समर्थन करता है।
त्वरित शुरुआत (कम से कम उदाहरण)
using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.ITF14, "1234567890123");
generator.Save("carton-itf14.png", BarCodeImageFormat.Png);
Prerequisites
- Visual Studio 2019 या बाद में
- .NET फ्रेमवर्क 4.6.2+ या .Net 6.0+
- .NET के लिए Aspose.BarCode (NuGet)
- C# ज्ञान
PM> Install-Package Aspose.BarCode
चरण-दर-चरण कार्यान्वयन
आईटीएफ-14 उदाहरण:
using Aspose.BarCode.Generation;
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.ITF14, "1234567890123"); // 13 digits + auto-checksum
gen.Save("carton-itf14.png", BarCodeImageFormat.Png);
5 में से 2 उदाहरण दिए गए हैं:
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Interleaved2of5, "12345678"); // Even digits only
gen.Save("label-i2of5.png", BarCodeImageFormat.Png);
बारकोड की उपस्थिति को अनुकूलित करें
- ** बेयर बार (ITF-14) :**
csgen.Parameters.Barcode.ITF14.ITF14BorderType = ITF14BorderType.Frame; // Other options: Bar, None, etc.
- ** बार ऊंचाई / चौड़ाई:**
csgen.Parameters.Barcode.BarHeight.Pixels = 100; gen.Parameters.Barcode.XDimension.Pixels = 3;
- रंग / पृष्ठभूमि:
csgen.Parameters.Barcode.BarColor = Color.Black; gen.Parameters.Barcode.BackColor = Color.White;
- कप्तान :
csgen.Parameters.CaptionBelow.Visible = true;
समर्थन आउटपुट प्रारूप
- PNG, JPEG, BMP — प्रिंट और डिजिटल लेबल
- TIFF — उच्च-रेस / संग्रह
- SVG, EMF — वेक्टर/बड़े प्रारूप प्रिंटिंग
समस्याओं का समाधान और सामान्य मुद्दों
- बार्क कोड स्कैन नहीं करता है?- सुरक्षित इनपुट सभी डिजिट, सही लंबाई, यहां तक कि I2of5 के लिए भी, उचित विरोधाभास है।
** ITF-14 पर कोई फ्रेम नहीं है?**- GS1 आपूर्ति श्रृंखला अनुपालन के लिए ITF14BorderType to Frame सेट करें।
- लेबल के लिए इतना बड़ा?- छोटे आकार के लिए XDimension और बार ऊंचाई को समायोजित करें।
FAQ के लिए
**Q: क्या मैं Interleaved 2 से 5 के साथ परिवर्तनीय लंबाई संख्याओं को एन्कोड कर सकता हूं?**A: हाँ, लेकिन केवल संख्याओं की संख्या भी।
**Q: ITF-14 में पोर्टर बार / फ्रेम क्या है?**ए: आपूर्ति श्रृंखला / जीएस 1 अनुपालन और बेहतर स्कैनर पहचान के लिए पट्टी कोड के चारों ओर एक सीमा।
मामलों और अनुप्रयोगों का उपयोग करें
- पैलेट और कार्डोन लेबल (ITF-14)
- भंडारण / औद्योगिक आंकड़े (I2of5)
- शिपिंग मामले बारकोड
- आपूर्ति श्रृंखला ऑटोमेशन
सर्वश्रेष्ठ अभ्यास: त्वरित संदर्भ तालिका
Tip | Do | न करें |
---|---|---|
डिजिटल लंबाई | ITF-14: 13, I2of5: यहां तक कि संख्या | I2of5 के लिए Odd डिजिटल |
बार्स लेयर | ITF-14 अनुपालन के लिए फ्रेम का उपयोग करें | आईटीएफ-14 लेबल के लिए कोई सीमा नहीं |
आउटपुट फॉर्मेट | Crisp प्रिंट के लिए PNG/SVG का उपयोग करें | पैकेजिंग के लिए कम रिज JPG |
Caption | स्पष्टता के लिए नीचे दिखाएँ | भंडारण लेबल पर छिपाएं |
Conclusion
ITF-14 और Interleaved 2 of 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 कोड मेटाडेटा निकालना