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
أنظر أيضا
- مساحة الاسم Aspose.BarCode.Generation
- المجسم Aspose.BarCode