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
object ← ExtCodetextBuilder ← DataMatrixExtCodetextBuilder
Ä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
Utökad kodtext som sträng