Class DataMatrixExtCodetextBuilder

Class DataMatrixExtCodetextBuilder

Namn på plats: Aspose.BarCode.Generation Sammanfattning: Aspose.BarCode.dll (25.4.0)

Extended codetext generator för 2D DataMatrix barkoder för ExtendedCodetext Mode of DataMatrixEncodeMode

public class DataMatrixExtCodetextBuilder : ExtCodetextBuilder

Inheritance

object ExtCodetextBuilder DataMatrixExtCodetextBuilder

Arvsmedlemmar

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, sträng)

Lägg till kodtekst med definierad kodläge till de utökade kodtekstelementen

public void AddCodetextWithEncodeMode(DataMatrixEncodeMode encodeMode, string codetext)

Parameters

encodeMode DataMatrixEncodeMode

Enkod läge värde

codetext string

Codetext i unicode för att lägga till som förlängd codetext objekt

AddECICodetextWithEncodeMode(ECIEncodings, DataMatrixEncodeMode, sträng)

Ads kodtext med Extended Channel Identifier med definierad kodläge

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

Parameters

ECIEncoding ECIEncodings

Utökad kanalidentifierare

encodeMode DataMatrixEncodeMode

Enkod läge värde

codetext string

Codetext i unicode för att lägga till som utökad codetext objekt med Extended Channel Identifier med definierad kodläge

GetExtendedCodetext()

Genererar Extended codetext från listan med extended codetext.

public override string GetExtendedCodetext()

Returns

string

Utökad kodtext som sträng

 Svenska