Class DataMatrixExtCodetextBuilder
Namespace: Aspose.BarCode.Generation
Assembly: Aspose.BarCode.dll (25.1.0)
2D DataMatrixバーコードのExtendedCodetextモード用の拡張コーディングテキストジェネレーター
public class DataMatrixExtCodetextBuilder : ExtCodetextBuilder
継承
object ← ExtCodetextBuilder ← DataMatrixExtCodetextBuilder
継承されたメンバー
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()
戻り値
文字列としての拡張コーディングテキスト