Class DataMatrixExtCodetextBuilder

Class DataMatrixExtCodetextBuilder

名称: Aspose.BarCode.Generation 聚集: Aspose.BarCode.dll (25.4.0)

扩展代码发明器为 2D DataMatrix 条码为 ExtendedCodetext Mode of DataMatrixEncodeMode

public class DataMatrixExtCodetextBuilder : ExtCodetextBuilder

Inheritance

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()

Examples

//Extended codetext mode

//create codetext
DataMatrixExtCodetextBuilder textBuilder = new DataMatrixExtCodetextBuilder();
codetextBuilder.AddECICodetextWithEncodeMode(ECIEncodings.Win1251, DataMatrixEncodeMode.Bytes, "World");
codetextBuilder.AddPlainCodetext("Will");
codetextBuilder.AddECICodetext(ECIEncodings.UTF8, "犬Right狗");
codetextBuilder.AddCodetextWithEncodeMode(DataMatrixEncodeMode.C40, "ABCDE");

//generate codetext
string codetext = textBuilder.GetExtendedCodetext();    

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

Constructors

DataMatrixExtCodetextBuilder()

public DataMatrixExtCodetextBuilder()

Methods

AddCodetextWithEncodeMode(DataMatrixEncodeMode,字符串)

添加定义编码模式的代码文本到扩展的代码文本项目

public void AddCodetextWithEncodeMode(DataMatrixEncodeMode encodeMode, string codetext)

Parameters

encodeMode DataMatrixEncodeMode

Encode 模式值

codetext string

Codetext in unicode 作为扩展的 codetext 项目添加

加密代码WithEncode(ECIEncodings, DataMatrixEncodeMode, 字符串)

添加扩展频道识别器与定义编码模式的代码文本

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

Parameters

ECIEncoding ECIEncodings

扩展频道识别器

encodeMode DataMatrixEncodeMode

Encode 模式值

codetext string

Codetext in unicode to add as extended codetext item with Extended Channel Identifier with defined encode mode 以扩展频道识别器添加为编码模式

GetExtendedCodetext()

从扩展代码列表中创建扩展代码文本。

public override string GetExtendedCodetext()

Returns

string

扩展代码作为 string

 中文