ECIEncodings

ECIEncodings enumeration

Εκτεταμένα αναγνωριστικά ερμηνείας καναλιού. Χρησιμοποιείται για την ενημέρωση του προγράμματος ανάγνωσης γραμμωτού κώδικα σχετικά με τις χρησιμοποιούμενες αναφορές για την κωδικοποίηση των δεδομένων στο σύμβολο. Η τρέχουσα εφαρμογή περιλαμβάνει όλες τις γνωστές κωδικοποιήσεις συνόλων χαρακτήρων. Προς το παρόν, χρησιμοποιείται μόνο για γραμμωτό κώδικα 2D QR.

public enum ECIEncodings

Αξίες

ΟνομααξίαΠεριγραφή
ISO_8859_13Κωδικοποίηση ISO/IEC 8859-1 Λατινικού αλφαβήτου Νο. 1. Αναγνωριστικό ECI:"\000003"
ISO_8859_24Κωδικοποίηση ISO/IEC 8859-2 Λατινικού αλφαβήτου Νο. 2. Αναγνωριστικό ECI:"\000004"
ISO_8859_35Κωδικοποίηση ISO/IEC 8859-3 Λατινικού αλφαβήτου Νο. 3. Αναγνωριστικό ECI:"\000005"
ISO_8859_46Κωδικοποίηση ISO/IEC 8859-4 Λατινικού αλφαβήτου Νο. 4. Αναγνωριστικό ECI:"\000006"
ISO_8859_57Κωδικοποίηση λατινικού/κυριλλικού αλφάβητου ISO/IEC 8859-5. Αναγνωριστικό ECI:"\000007"
ISO_8859_68ISO/IEC 8859-6 Κωδικοποίηση λατινικού/αραβικού αλφαβήτου. Αναγνωριστικό ECI:"\000008"
ISO_8859_79ISO/IEC 8859-7 Κωδικοποίηση λατινικού/ελληνικού αλφάβητου. Αναγνωριστικό ECI:"\000009"
ISO_8859_810ISO/IEC 8859-8 Κωδικοποίηση λατινικού/εβραϊκού αλφάβητου. Αναγνωριστικό ECI:"\000010"
ISO_8859_911Κωδικοποίηση ISO/IEC 8859-9 Λατινικού αλφαβήτου Νο. 5. Αναγνωριστικό ECI:"\000011"
ISO_8859_1012Κωδικοποίηση ISO/IEC 8859-10 Λατινικού αλφαβήτου Νο. 6. Αναγνωριστικό ECI:"\000012"
ISO_8859_1113ISO/IEC 8859-11 Κωδικοποίηση λατινικού/ταϊλανδικού αλφαβήτου. Αναγνωριστικό ECI:"\000013"
ISO_8859_1315Κωδικοποίηση ISO/IEC 8859-13 Λατινικού αλφαβήτου Νο. 7 (Baltic Rim). Αναγνωριστικό ECI:"\000015"
ISO_8859_1416Κωδικοποίηση ISO/IEC 8859-14 Λατινικού αλφαβήτου Νο. 8 (Κελτική). Αναγνωριστικό ECI:"\000016"
ISO_8859_1517ISO/IEC 8859-15 Κωδικοποίηση λατινικού αλφαβήτου Νο. 9. Αναγνωριστικό ECI:"\000017"
ISO_8859_1618ISO/IEC 8859-16 Κωδικοποίηση λατινικού αλφαβήτου Νο. 10. Αναγνωριστικό ECI:"\000018"
Shift_JIS20Κωδικοποίηση Shift JIS (JIS X 0208 Παράρτημα 1 + JIS X 0201). Αναγνωριστικό ECI:"\000020"
Win125021Κωδικοποίηση Windows 1250 Latin 2 (Κεντρική Ευρώπη). Αναγνωριστικό ECI:"\000021"
Win125122Windows 1251 Κυριλλική κωδικοποίηση. Αναγνωριστικό ECI:"\000022"
Win125223Κωδικοποίηση Windows 1252 Latin 1. Αναγνωριστικό ECI:"\000023"
Win125624Windows 1256 Αραβική κωδικοποίηση. Αναγνωριστικό ECI:"\000024"
UTF16BE25Κωδικοποίηση ISO/IEC 10646 UCS-2 (Πρώτο byte υψηλής τάξης). Αναγνωριστικό ECI:"\000025"
UTF826Κωδικοποίηση ISO/IEC 10646 UTF-8. Αναγνωριστικό ECI:"\000026"
US_ASCII27ISO/IEC 646:1991 Έκδοση Διεθνούς Αναφοράς κωδικοποίησης συνόλου χαρακτήρων ISO 7 bit. Αναγνωριστικό ECI:"\000027"
Big528Κωδικοποίηση κινέζικου συνόλου χαρακτήρων Big 5 (Ταϊβάν). Αναγνωριστικό ECI:"\000028"
GB1803029Κωδικοποίηση σετ κινεζικών χαρακτήρων GB (PRC). Αναγνωριστικό ECI:"\000029"
EUC_KR30Κωδικοποίηση σετ κορεατικών χαρακτήρων. Αναγνωριστικό ECI:"\000030"
NONE0Χωρίς εκτεταμένη ερμηνεία καναλιού

Παραδείγματα

Αυτό το δείγμα δείχνει πώς να χρησιμοποιήσετε την κωδικοποίηση ECI και να αποθηκεύσετε μια εικόνα BarCode.

[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

Δείτε επίσης