.NET में स्वास्थ्य देखभाल और पुस्तकालय अनुप्रयोगों के लिए Codabar और कोड 11 बारकोड कैसे बनाएं
Codabar और Code 11 Barcodes क्या हैं?
Codabar एक संख्यात्मक बारकोड है जो रक्त बैंकों, पुस्तकालयों और पैसेल सेवाओं में व्यापक रूप से उपयोग किया जाता है, जो स्टार्ट/स्टॉप प्रतीकों के लिए 0-9 प्लस ए-डी का समर्थन करता है. कोड 11 का उपयोग टेलीकॉम आंकड़े और पहचान, 0- 9 और डैश (-) के समर्थन में किया गया है।
त्वरित शुरुआत (कम से कम उदाहरण)
using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.Codabar, "A123456B");
generator.Save("codabar-bloodbank.png", BarCodeImageFormat.Png);
सामग्री तालिका
- Introduction
- Codabar और Code 11 Barcodes क्या हैं?
- त्वरित शुरुआत (कम से कम उदाहरण)
- Prerequisites
- चरण-दर-चरण कार्यान्वयन
- डिजिट और अनुकूलन विकल्पों की जांच करें
- बारकोड की उपस्थिति को अनुकूलित करें
- समर्थन आउटपुट प्रारूप
- समस्याओं का समाधान और सामान्य मुद्दों
- FAQ के लिए
- मामलों और अनुप्रयोगों का उपयोग करें
- सर्वश्रेष्ठ अभ्यास
- संबंधित लेख
- Conclusion
Introduction
इस लेख में वर्णन किया गया है कि कैसे बनाया जा सकता है Codabar और कोड 11 बारकोड स्वास्थ्य देखभाल, पुस्तकालय, टेलीकॉम, और पैकेज ट्रैकिंग का उपयोग करने के लिए Aspose.BarCode .NET. C# कोडी और कार्यप्रवाह सुझाव शामिल हैं।
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.Codabar, "A123456B");
gen.Save("codabar-bloodbank.png", BarCodeImageFormat.Png);
11 उदाहरण के लिए:
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Code11, "12345-6789");
gen.Save("code11-telecom.png", BarCodeImageFormat.Png);
डिजिट और अनुकूलन विकल्पों की जांच करें
- कोड 11 चेक डिजिट:
csgen.Parameters.Barcode.Code11.EnableChecksum = true;
- ** बार ऊंचाई / चौड़ाई:**
csgen.Parameters.Barcode.BarHeight.Pixels = 80; gen.Parameters.Barcode.XDimension.Pixels = 2;
- रंग / पृष्ठभूमि:
csgen.Parameters.Barcode.BarColor = Color.MidnightBlue; gen.Parameters.Barcode.BackColor = Color.White;
- कप्तान :
csgen.Parameters.CaptionBelow\.Visible = true;
बारकोड की उपस्थिति को अनुकूलित करें
- बार ऊंचाई, चौड़ाई और रंग के लिए ऊपर देखें
- लेबल आकार के लिए XDimension और BarHeight को समायोजित करें
- CRISP प्रिंटिंग के लिए SVG या PNG का उपयोग करें
समर्थन आउटपुट प्रारूप
- PNG, JPEG, BMP – प्रिंट और डिजिटल
- TIFF - संग्रह या चिकित्सा / प्रयोगशाला प्रिंटर
- SVG, EMF – बड़े पैमाने पर या डिजिटल लेबल
समस्याओं का समाधान और सामान्य मुद्दों
- बार्क कोड स्कैन नहीं करता है?
केवल वैध वर्णों का उपयोग करें; Codabar के लिए सही स्टार्ट/स्टॉप प्रतीकों को सुनिश्चित करें।
गलतियों की जांच करें?
स्कैनर या एप्लिकेशन की अपेक्षाओं को पूरा करने के लिए चेकसेम को सक्षम / अक्षम करें।
** छोटे लेबल फिट नहीं है?
कम BarHeight और XDimension।
FAQ के लिए
** प्रश्न: क्या इन बारकोड को आधुनिक स्वास्थ्य देखभाल और पुस्तकालयों में स्वीकार किया जाता है?**ए: हाँ - दोनों दुनिया भर में विरासत और नए कार्यप्रवाह के लिए उपयोग किए जाते हैं।
** Q: क्या मैं Codabar के साथ पाठ को एन्कोड कर सकता हूं?**A: नहीं - कोडबैर केवल शुरुआत / रुकने के लिए A-D के साथ संख्यात्मक है।
मामलों और अनुप्रयोगों का उपयोग करें
- रक्त बैंक लेबल (Codabar)
- पुस्तकालय और ऋण प्रबंधन
- पोस्ट और मेल ट्रैकिंग
- टेलीकॉम संपत्ति / आविष्कार (कोड 11)
सर्वश्रेष्ठ अभ्यास: त्वरित संदर्भ तालिका
Tip | Do | न करें |
---|---|---|
Charset | Codabar: 0-9, A-D; कोड 11 : 0-9- | अक्षरों या प्रतीकों का उपयोग करें |
शुरू / रुकें | Codabar के लिए A-D का उपयोग करें | प्रारंभ / स्टॉप वर्णों को छोड़ दें |
आउटपुट फॉर्मेट | CRISP उत्पादन के लिए SVG/PNG | प्रिंटिंग के लिए कम रिज JPG |
डिजिटल देखें | यदि कार्यप्रवाह की आवश्यकता होती है | यादृच्छिक रूप से संभव |
Conclusion
Codabar और कोड 11 स्वास्थ्य देखभाल, पुस्तकालय, और विरासत ट्रैकिंग कार्यप्रवाहों के लिए अनिवार्य रहता है. Aspose.BarCode for .NET उनके प्रजनन और एकीकरण को सरल बना देता है। Aspose.BarCode API संदर्भ अधिक उदाहरण और विकल्पों के लिए।