Class DataMatrixExtCodetextBuilder

Class DataMatrixExtCodetextBuilder

Namespace: Aspose.BarCode.Generation
Assembly: Aspose.BarCode.dll (25.1.0)

2D DataMatrixバーコードのExtendedCodetextモード用の拡張コーディングテキストジェネレーター

public class DataMatrixExtCodetextBuilder : ExtCodetextBuilder

継承

objectExtCodetextBuilderDataMatrixExtCodetextBuilder

継承されたメンバー

ExtCodetextBuilder.Clear(), ExtCodetextBuilder.AddPlainCodetext(string), ExtCodetextBuilder.AddECICodetext(ECIEncodings, string), ExtCodetextBuilder.GetExtendedCodetext(), object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

//拡張コーディングテキストモード

//コーディングテキストを作成
DataMatrixExtCodetextBuilder textBuilder = new DataMatrixExtCodetextBuilder();
codetextBuilder.AddECICodetextWithEncodeMode(ECIEncodings.Win1251, DataMatrixEncodeMode.Bytes, "World");
codetextBuilder.AddPlainCodetext("Will");
codetextBuilder.AddECICodetext(ECIEncodings.UTF8, "犬Right狗");
codetextBuilder.AddCodetextWithEncodeMode(DataMatrixEncodeMode.C40, "ABCDE");

//コーディングテキストを生成
string codetext = textBuilder.GetExtendedCodetext();    

//生成
using(BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.DataMatrix, codetext))
{
    generator.Parameters.Barcode.DataMatrix.DataMatrixEncodeMode = DataMatrixEncodeMode.ExtendedCodetext;
	generator.Save("test.bmp");
}

コンストラクター

DataMatrixExtCodetextBuilder()

public DataMatrixExtCodetextBuilder()

メソッド

AddCodetextWithEncodeMode(DataMatrixEncodeMode, string)

定義されたエンコードモードでコーディングテキストを拡張コーディングテキストアイテムに追加します。

public void AddCodetextWithEncodeMode(DataMatrixEncodeMode encodeMode, string codetext)

パラメーター

encodeMode DataMatrixEncodeMode

エンコードモード値

codetext string

拡張コーディングテキストアイテムとして追加するユニコードのコーディングテキスト

AddECICodetextWithEncodeMode(ECIEncodings, DataMatrixEncodeMode, string)

定義されたエンコードモードで拡張チャネル識別子を持つコーディングテキストを追加します。

public void AddECICodetextWithEncodeMode(ECIEncodings ECIEncoding, DataMatrixEncodeMode encodeMode, string codetext)

パラメーター

ECIEncoding ECIEncodings

拡張チャネル識別子

encodeMode DataMatrixEncodeMode

エンコードモード値

codetext string

定義されたエンコードモードで拡張チャネル識別子を持つ拡張コーディングテキストアイテムとして追加するユニコードのコーディングテキスト

GetExtendedCodetext()

拡張コーディングテキストリストから拡張コーディングテキストを生成します。

public override string GetExtendedCodetext()

戻り値

string

文字列としての拡張コーディングテキスト

 日本語