ECIEncodings
ECIEncodings enumeration
विस्तारित चैनल व्याख्या पहचानकर्ता। इसका उपयोग बारकोड रीडर विवरण को प्रतीक में डेटा को एन्कोड करने के लिए उपयोग किए गए संदर्भों के बारे में बताने के लिए किया जाता है। वर्तमान कार्यान्वयन में सभी प्रसिद्ध वर्णसेट एन्कोडिंग शामिल हैं। वर्तमान में, यह केवल QR 2D बारकोड के लिए उपयोग किया जाता है।
public enum ECIEncodings
मान
नाम | कीमत | विवरण |
---|---|---|
ISO_8859_1 | 3 | ISO/IEC 8859-1 लैटिन वर्णमाला संख्या 1 एन्कोडिंग। ईसीआई आईडी:"\000003" |
ISO_8859_2 | 4 | ISO/IEC 8859-2 लैटिन वर्णमाला संख्या 2 एन्कोडिंग। ईसीआई आईडी:"\000004" |
ISO_8859_3 | 5 | ISO/IEC 8859-3 लैटिन वर्णमाला संख्या 3 एन्कोडिंग। ईसीआई आईडी:"\000005" |
ISO_8859_4 | 6 | ISO/IEC 8859-4 लैटिन वर्णमाला संख्या 4 एन्कोडिंग। ईसीआई आईडी:"\000006" |
ISO_8859_5 | 7 | ISO/IEC 8859-5 लैटिन/सिरिलिक वर्णमाला एन्कोडिंग। ईसीआई आईडी:"\000007" |
ISO_8859_6 | 8 | ISO/IEC 8859-6 लैटिन/अरबी वर्णमाला एन्कोडिंग। ईसीआई आईडी:"\000008" |
ISO_8859_7 | 9 | ISO/IEC 8859-7 लैटिन/ग्रीक वर्णमाला एन्कोडिंग। ईसीआई आईडी:"\000009" |
ISO_8859_8 | 10 | ISO/IEC 8859-8 लैटिन/हिब्रू वर्णमाला एन्कोडिंग। ईसीआई आईडी:"\000010" |
ISO_8859_9 | 11 | ISO/IEC 8859-9 लैटिन वर्णमाला संख्या 5 एन्कोडिंग। ईसीआई आईडी:"\000011" |
ISO_8859_10 | 12 | ISO/IEC 8859-10 लैटिन वर्णमाला संख्या 6 एन्कोडिंग। ईसीआई आईडी:"\000012" |
ISO_8859_11 | 13 | ISO/IEC 8859-11 लैटिन/थाई वर्णमाला एन्कोडिंग। ईसीआई आईडी:"\000013" |
ISO_8859_13 | 15 | ISO/IEC 8859-13 लैटिन वर्णमाला संख्या 7 (बाल्टिक रिम) एन्कोडिंग। ईसीआई आईडी:"\000015" |
ISO_8859_14 | 16 | ISO/IEC 8859-14 लैटिन वर्णमाला संख्या 8 (सेल्टिक) एन्कोडिंग। ईसीआई आईडी:"\000016" |
ISO_8859_15 | 17 | ISO/IEC 8859-15 लैटिन वर्णमाला संख्या 9 एन्कोडिंग। ईसीआई आईडी:"\000017" |
ISO_8859_16 | 18 | ISO/IEC 8859-16 लैटिन वर्णमाला संख्या 10 एन्कोडिंग। ईसीआई आईडी:"\000018" |
Shift_JIS | 20 | शिफ्ट JIS (JIS X 0208 अनुलग्नक 1 + JIS X 0201) एन्कोडिंग। ईसीआई आईडी:"\000020" |
Win1250 | 21 | विंडोज 1250 लैटिन 2 (मध्य यूरोप) एन्कोडिंग। ईसीआई आईडी:"\000021" |
Win1251 | 22 | विंडोज 1251 सिरिलिक एन्कोडिंग। ईसीआई आईडी:"\000022" |
Win1252 | 23 | विंडोज 1252 लैटिन 1 एन्कोडिंग। ईसीआई आईडी:"\000023" |
Win1256 | 24 | विंडोज 1256 अरबी एन्कोडिंग। ईसीआई आईडी:"\000024" |
UTF16BE | 25 | ISO/IEC 10646 UCS-2 (हाई ऑर्डर बाइट फर्स्ट) एन्कोडिंग। ईसीआई आईडी:"\000025" |
UTF8 | 26 | ISO/IEC 10646 UTF-8 एन्कोडिंग। ईसीआई आईडी:"\000026" |
US_ASCII | 27 | ISO/IEC 646:1991 ISO 7-बिट कोडेड कैरेक्टर सेट एन्कोडिंग का अंतर्राष्ट्रीय संदर्भ संस्करण। ईसीआई आईडी:"\000027" |
Big5 | 28 | बिग 5 (ताइवान) चीनी कैरेक्टर सेट एन्कोडिंग। ईसीआई आईडी:"\000028" |
GB18030 | 29 | जीबी (पीआरसी) चीनी कैरेक्टर सेट एन्कोडिंग। ईसीआई आईडी:"\000029" |
EUC_KR | 30 | कोरियाई कैरेक्टर सेट एन्कोडिंग। ईसीआई आईडी:"\000030" |
NONE | 0 | कोई विस्तारित चैनल व्याख्या नहीं |
उदाहरण
यह नमूना दिखाता है कि ईसीआई एन्कोडिंग का उपयोग कैसे करें और बारकोड छवि कैसे बचाएं।
[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
यह सभी देखें
- नाम स्थान Aspose.BarCode.Generation
- सभा Aspose.BarCode