ECIEncodings

ECIEncodings enumeration

विस्तारित चैनल व्याख्या पहचानकर्ता। इसका उपयोग बारकोड रीडर विवरण को प्रतीक में डेटा को एन्कोड करने के लिए उपयोग किए गए संदर्भों के बारे में बताने के लिए किया जाता है। वर्तमान कार्यान्वयन में सभी प्रसिद्ध वर्णसेट एन्कोडिंग शामिल हैं। वर्तमान में, यह केवल QR 2D बारकोड के लिए उपयोग किया जाता है।

public enum ECIEncodings

मान

नामकीमतविवरण
ISO_8859_13ISO/IEC 8859-1 लैटिन वर्णमाला संख्या 1 एन्कोडिंग। ईसीआई आईडी:"\000003"
ISO_8859_24ISO/IEC 8859-2 लैटिन वर्णमाला संख्या 2 एन्कोडिंग। ईसीआई आईडी:"\000004"
ISO_8859_35ISO/IEC 8859-3 लैटिन वर्णमाला संख्या 3 एन्कोडिंग। ईसीआई आईडी:"\000005"
ISO_8859_46ISO/IEC 8859-4 लैटिन वर्णमाला संख्या 4 एन्कोडिंग। ईसीआई आईडी:"\000006"
ISO_8859_57ISO/IEC 8859-5 लैटिन/सिरिलिक वर्णमाला एन्कोडिंग। ईसीआई आईडी:"\000007"
ISO_8859_68ISO/IEC 8859-6 लैटिन/अरबी वर्णमाला एन्कोडिंग। ईसीआई आईडी:"\000008"
ISO_8859_79ISO/IEC 8859-7 लैटिन/ग्रीक वर्णमाला एन्कोडिंग। ईसीआई आईडी:"\000009"
ISO_8859_810ISO/IEC 8859-8 लैटिन/हिब्रू वर्णमाला एन्कोडिंग। ईसीआई आईडी:"\000010"
ISO_8859_911ISO/IEC 8859-9 लैटिन वर्णमाला संख्या 5 एन्कोडिंग। ईसीआई आईडी:"\000011"
ISO_8859_1012ISO/IEC 8859-10 लैटिन वर्णमाला संख्या 6 एन्कोडिंग। ईसीआई आईडी:"\000012"
ISO_8859_1113ISO/IEC 8859-11 लैटिन/थाई वर्णमाला एन्कोडिंग। ईसीआई आईडी:"\000013"
ISO_8859_1315ISO/IEC 8859-13 लैटिन वर्णमाला संख्या 7 (बाल्टिक रिम) एन्कोडिंग। ईसीआई आईडी:"\000015"
ISO_8859_1416ISO/IEC 8859-14 लैटिन वर्णमाला संख्या 8 (सेल्टिक) एन्कोडिंग। ईसीआई आईडी:"\000016"
ISO_8859_1517ISO/IEC 8859-15 लैटिन वर्णमाला संख्या 9 एन्कोडिंग। ईसीआई आईडी:"\000017"
ISO_8859_1618ISO/IEC 8859-16 लैटिन वर्णमाला संख्या 10 एन्कोडिंग। ईसीआई आईडी:"\000018"
Shift_JIS20शिफ्ट JIS (JIS X 0208 अनुलग्नक 1 + JIS X 0201) एन्कोडिंग। ईसीआई आईडी:"\000020"
Win125021विंडोज 1250 लैटिन 2 (मध्य यूरोप) एन्कोडिंग। ईसीआई आईडी:"\000021"
Win125122विंडोज 1251 सिरिलिक एन्कोडिंग। ईसीआई आईडी:"\000022"
Win125223विंडोज 1252 लैटिन 1 एन्कोडिंग। ईसीआई आईडी:"\000023"
Win125624विंडोज 1256 अरबी एन्कोडिंग। ईसीआई आईडी:"\000024"
UTF16BE25ISO/IEC 10646 UCS-2 (हाई ऑर्डर बाइट फर्स्ट) एन्कोडिंग। ईसीआई आईडी:"\000025"
UTF826ISO/IEC 10646 UTF-8 एन्कोडिंग। ईसीआई आईडी:"\000026"
US_ASCII27ISO/IEC 646:1991 ISO 7-बिट कोडेड कैरेक्टर सेट एन्कोडिंग का अंतर्राष्ट्रीय संदर्भ संस्करण। ईसीआई आईडी:"\000027"
Big528बिग 5 (ताइवान) चीनी कैरेक्टर सेट एन्कोडिंग। ईसीआई आईडी:"\000028"
GB1803029जीबी (पीआरसी) चीनी कैरेक्टर सेट एन्कोडिंग। ईसीआई आईडी:"\000029"
EUC_KR30कोरियाई कैरेक्टर सेट एन्कोडिंग। ईसीआई आईडी:"\000030"
NONE0कोई विस्तारित चैनल व्याख्या नहीं

उदाहरण

यह नमूना दिखाता है कि ईसीआई एन्कोडिंग का उपयोग कैसे करें और बारकोड छवि कैसे बचाएं।

[C#]
using (Aspose.BarCode.Generation.BarcodeGenerator generator = new Aspose.BarCode.Generation.BarcodeGenerator(EncodeTypes.QR))
{
    generator.CodeText = "12345TEXT";
    generator.Parameters.Barcode.QR.QrEncodeMode = QREncodeMode.ECIEncoding;
    generator.Parameters.Barcode.QR.QrEncodeType = QREncodeType.ForceQR;
    generator.Parameters.Barcode.QR.QrECIEncoding = ECIEncodings.UTF8;
    generator.Save("test.png");
}
[VB.NET]
Using generator As New Aspose.BarCode.Generation.BarcodeGenerator(EncodeTypes.QR)
    generator.CodeText = "12345TEXT"
    generator.Parameters.Barcode.QR.QrEncodeMode = QREncodeMode.ECIEncoding
    generator.Parameters.Barcode.QR.QrEncodeType = QREncodeType.ForceQR
    generator.Parameters.Barcode.QR.QrECIEncoding = ECIEncodings.UTF8
    generator.Save("test.png")
End Using

यह सभी देखें