ECIEncodings

ECIEncodings enumeration

拡張チャネル解釈識別子。シンボル内のデータをエンコードするために使用される参照について、バーコード リーダーの詳細 を伝えるために使用されます. 現在の実装は、よく知られているすべての文字セット エンコーディングで構成されています. 現在、QR 2D バーコードにのみ使用されています.

public enum ECIEncodings

名前価値説明
ISO_8859_13ISO/IEC 8859-1 ラテン アルファベット No. 1 エンコーディング。 ECI ID:"\000003"
ISO_8859_24ISO/IEC 8859-2 ラテン アルファベット No. 2 エンコーディング。 ECI ID:"\000004"
ISO_8859_35ISO/IEC 8859-3 ラテン アルファベット No. 3 エンコーディング。 ECI ID:"\000005"
ISO_8859_46ISO/IEC 8859-4 ラテン アルファベット No. 4 エンコーディング。 ECI ID:"\000006"
ISO_8859_57ISO/IEC 8859-5 ラテン/キリル文字エンコード。 ECI ID:"\000007"
ISO_8859_68ISO/IEC 8859-6 ラテン語/アラビア語のアルファベット エンコーディング。 ECI ID:"\000008"
ISO_8859_79ISO/IEC 8859-7 ラテン語/ギリシャ語のアルファベットのエンコード。 ECI ID:"\000009"
ISO_8859_810ISO/IEC 8859-8 ラテン語/ヘブライ語のアルファベットのエンコード。 ECI ID:"\000010"
ISO_8859_911ISO/IEC 8859-9 ラテン アルファベット No. 5 エンコーディング。 ECI ID:"\000011"
ISO_8859_1012ISO/IEC 8859-10 ラテン アルファベット No. 6 エンコーディング。 ECI ID:"\000012"
ISO_8859_1113ISO/IEC 8859-11 ラテン語/タイ語のアルファベット エンコーディング。 ECI ID:"\000013"
ISO_8859_1315ISO/IEC 8859-13 ラテン アルファベット No. 7 (Baltic Rim) エンコーディング。 ECI ID:"\000015"
ISO_8859_1416ISO/IEC 8859-14 ラテン アルファベット No. 8 (ケルト) エンコーディング。 ECI ID:"\000016"
ISO_8859_1517ISO/IEC 8859-15 ラテン アルファベット No. 9 エンコーディング。 ECI ID:"\000017"
ISO_8859_1618ISO/IEC 8859-16 ラテン アルファベット No. 10 エンコーディング。 ECI ID:"\000018"
Shift_JIS20シフト JIS (JIS X 0208 別表 1 + JIS X 0201) エンコーディング。 ECI ID:"\000020"
Win125021Windows 1250 Latin 2 (中央ヨーロッパ) エンコーディング。 ECI ID:"\000021"
Win125122Windows 1251 キリル文字エンコーディング。 ECI ID:"\000022"
Win125223Windows 1252 Latin 1 エンコーディング。 ECI ID:"\000023"
Win125624Windows 1256 アラビア語エンコーディング。 ECI ID:"\000024"
UTF16BE25ISO/IEC 10646 UCS-2 (上位バイトが最初) エンコード。 ECI ID:"\000025"
UTF826ISO/IEC 10646 UTF-8 エンコーディング。 ECI ID:"\000026"
US_ASCII27ISO/IEC 646:1991 ISO 7 ビット コード化文字セット エンコーディングの国際参照バージョン。 ECI ID:"\000027"
Big528Big 5 (台湾) 中国語文字セットのエンコーディング。 ECI ID:"\000028"
GB1803029GB (PRC) 中国語文字セットのエンコーディング。 ECI ID:"\000029"
EUC_KR30韓国語文字セットのエンコーディング。 ECI ID:"\000030"
NONE0拡張チャネル解釈なし

このサンプルでは、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

関連項目