Class DataMatrixExtCodetextBuilder

Class DataMatrixExtCodetextBuilder

Numele spaţiului: Aspose.BarCode.Generation Asamblare: Aspose.BarCode.dll (25.4.0)

Generator de coduri extinse pentru coduri 2D DataMatrix pentru coduri extinseModul de coduri extinse pentru DataMatrixEncodeMode

public class DataMatrixExtCodetextBuilder : ExtCodetextBuilder

Inheritance

object ExtCodetextBuilder DataMatrixExtCodetextBuilder

Membrii moștenitori

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, string)

Adăugați codtext cu modul de codare definit la elementele extinse de codtext

public void AddCodetextWithEncodeMode(DataMatrixEncodeMode encodeMode, string codetext)

Parameters

encodeMode DataMatrixEncodeMode

Modul de codare a valorii

codetext string

Codetext în unicode pentru a adăuga ca element extins codetext

Adăugarea codului(ECIEncodings, DataMatrixEncodeMode, string)

Ads codetext cu Extended Channel Identifier cu modul de codare definit

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

Parameters

ECIEncoding ECIEncodings

Identificator de canale extinse

encodeMode DataMatrixEncodeMode

Modul de codare a valorii

codetext string

Codetext în unicode pentru a adăuga ca element de codetext extins cu Extended Channel Identifier cu modul de codare definit

GetExtendedCodetext()

Generă codtext extins din lista codtext extinsă.

public override string GetExtendedCodetext()

Returns

string

Extinderea codului ca string

 Română