यह दिशानिर्देश दिखाता है कि कैसे आईटीएफ-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)
  • शिपिंग मामले बारकोड
  • आपूर्ति श्रृंखला ऑटोमेशन

सर्वश्रेष्ठ अभ्यास: त्वरित संदर्भ तालिका

TipDoन करें
डिजिटल लंबाई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