Class DataMatrixExtCodetextBuilder

Class DataMatrixExtCodetextBuilder

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

Utökad kodtextgenerator för 2D DataMatrix-streckkoder för ExtendedCodetext-läget av DataMatrixEncodeMode

public class DataMatrixExtCodetextBuilder : ExtCodetextBuilder

Arv

objectExtCodetextBuilderDataMatrixExtCodetextBuilder

Ärvt Medlemmar

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

Exempel

//Utökad kodtextläge

//skapa kodtext
DataMatrixExtCodetextBuilder textBuilder = new DataMatrixExtCodetextBuilder();
codetextBuilder.AddECICodetextWithEncodeMode(ECIEncodings.Win1251, DataMatrixEncodeMode.Bytes, "Världen");
codetextBuilder.AddPlainCodetext("Kommer");
codetextBuilder.AddECICodetext(ECIEncodings.UTF8, "犬Right狗");
codetextBuilder.AddCodetextWithEncodeMode(DataMatrixEncodeMode.C40, "ABCDE");

//generera kodtext
string codetext = textBuilder.GetExtendedCodetext();    

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

Konstruktörer

DataMatrixExtCodetextBuilder()

public DataMatrixExtCodetextBuilder()

Metoder

AddCodetextWithEncodeMode(DataMatrixEncodeMode, string)

Lägger till kodtext med definierat kodningsläge till de utökade kodtextobjekten

public void AddCodetextWithEncodeMode(DataMatrixEncodeMode encodeMode, string codetext)

Parametrar

encodeMode DataMatrixEncodeMode

Kodningsläge värde

codetext string

Kodtext i unicode att lägga till som utökat kodtextobjekt

AddECICodetextWithEncodeMode(ECIEncodings, DataMatrixEncodeMode, string)

Lägger till kodtext med Extended Channel Identifier med definierat kodningsläge

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

Parametrar

ECIEncoding ECIEncodings

Utökad kanalidentifierare

encodeMode DataMatrixEncodeMode

Kodningsläge värde

codetext string

Kodtext i unicode att lägga till som utökat kodtextobjekt med utökad kanalidentifierare med definierat kodningsläge

GetExtendedCodetext()

Genererar utökad kodtext från listan över utökad kodtext.

public override string GetExtendedCodetext()

Returnerar

string

Utökad kodtext som sträng

 Svenska