ECIEncodings

ECIEncodings enumeration

معرفات تفسير القناة الموسعة. يتم استخدامه لإخبار قارئ الباركود بتفاصيل حول المراجع المستخدمة لتشفير البيانات في الرمز. يتكون التنفيذ الحالي من جميع ترميزات مجموعة الأحرف المعروفة . حاليًا ، يتم استخدامه فقط للرمز الشريطي 2D QR.

public enum ECIEncodings

قيم

اسم قيمة وصف
ISO_8859_1 3 ترميز ISO / IEC 8859-1 الأبجدية اللاتينية رقم 1. معرّف ECI: “\ 000003”
ISO_8859_2 4 ترميز ISO / IEC 8859-2 الأبجدية اللاتينية رقم 2. معرّف ECI: “\ 000004”
ISO_8859_3 5 ترميز ISO / IEC 8859-3 الأبجدية اللاتينية رقم 3. معرّف ECI: “\ 000005”
ISO_8859_4 6 ISO / IEC 8859-4 ترميز الأبجدية اللاتينية رقم 4. معرّف ECI: “\ 000006”
ISO_8859_5 7 ترميز الأبجدية اللاتينية / السيريلية ISO / IEC 8859-5. معرّف ECI: “\ 000007”
ISO_8859_6 8 ISO / IEC 8859-6 ترميز الأبجدية اللاتينية / العربية. معرّف ECI: “\ 000008”
ISO_8859_7 9 ترميز الأبجدية اللاتينية / اليونانية وفقًا لمعيار ISO / IEC 8859-7. معرّف ECI: “\ 000009”
ISO_8859_8 10 ISO / IEC 8859-8 ترميز الأبجدية اللاتينية / العبرية. معرّف ECI: “\ 000010”
ISO_8859_9 11 ترميز ISO / IEC 8859-9 الأبجدية اللاتينية رقم 5. معرّف ECI: “\ 000011”
ISO_8859_10 12 ISO / IEC 8859-10 ترميز الأبجدية اللاتينية رقم 6. معرّف ECI: “\ 000012”
ISO_8859_11 13 ISO / IEC 8859-11 ترميز الأبجدية اللاتينية / التايلاندية. معرّف ECI: “\ 000013”
ISO_8859_13 15 ترميز ISO / IEC 8859-13 الأبجدية اللاتينية رقم 7 (حافة البلطيق). معرّف ECI: “\ 000015”
ISO_8859_14 16 ترميز ISO / IEC 8859-14 الأبجدية اللاتينية رقم 8 (سلتيك). معرّف ECI: “\ 000016”
ISO_8859_15 17 ISO / IEC 8859-15 ترميز الأبجدية اللاتينية رقم 9. معرّف ECI: “\ 000017”
ISO_8859_16 18 ترميز ISO / IEC 8859-16 الأبجدية اللاتينية رقم 10. معرّف ECI: “\ 000018”
Shift_JIS 20 ترميز Shift JIS (JIS X 0208 الملحق 1 + JIS X 0201). معرّف ECI: “\ 000020”
Win1250 21 ترميز Windows 1250 Latin 2 (أوروبا الوسطى). معرّف ECI: “\ 000021”
Win1251 22 ترميز Windows 1251 السيريلي. معرّف ECI: “\ 000022”
Win1252 23 ترميز Windows 1252 Latin 1. معرّف ECI: “\ 000023”
Win1256 24 ترميز Windows 1256 بالعربية. معرّف ECI: “\ 000024”
UTF16BE 25 ترميز ISO / IEC 10646 UCS-2 (بايت عالي الترتيب أولاً). معرّف ECI: “\ 000025”
UTF8 26 ترميز ISO / IEC 10646 UTF-8. معرّف ECI: “\ 000026”
US_ASCII 27 ISO / IEC 646: 1991 الإصدار المرجعي الدولي لتشفير مجموعة الأحرف المشفرة 7 بت ISO. معرّف ECI: “\ 000027”
Big5 28 Big 5 (تايوان) ترميز مجموعة الأحرف الصينية. معرّف ECI: “\ 000028”
GB18030 29 ترميز مجموعة الأحرف الصينية GB (جمهورية الصين الشعبية). معرّف ECI: “\ 000029”
EUC_KR 30 ترميز مجموعة الأحرف الكورية. معرّف ECI: “\ 000030”
NONE 0 لا يوجد تفسير قناة موسع

أمثلة

يوضح هذا النموذج كيفية استخدام تشفير ECI وحفظ صورة الرمز الشريطي.

[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

أنظر أيضا