Class DataMatrixExtCodetextBuilder
Nama dari : Aspose.BarCode.Generation Perhitungan: Aspose.BarCode.dll (25.4.0)
Extended codetext generator untuk 2D DataMatrix barcode untuk ExtendedCodetext Mode DataMatrixEncodeMode
public class DataMatrixExtCodetextBuilder : ExtCodetextBuilder
Inheritance
object ← ExtCodetextBuilder ← DataMatrixExtCodetextBuilder
anggota yang diwarisi
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)
Menambah kode dengan mode kode yang terdefinisikan ke item kode yang diperpanjang
public void AddCodetextWithEncodeMode(DataMatrixEncodeMode encodeMode, string codetext)
Parameters
encodeMode
DataMatrixEncodeMode
Nilai kode mode
codetext
string
Codetext dalam unicode untuk ditambahkan sebagai item codetext yang diperpanjang
Perbedaan dengan CodeMode(ECIEncodings, DataMatrixEncodeMode, string)
Mengiklankan kode dengan Extended Channel Identifier dengan mode kode yang ditentukan
public void AddECICodetextWithEncodeMode(ECIEncodings ECIEncoding, DataMatrixEncodeMode encodeMode, string codetext)
Parameters
ECIEncoding
ECIEncodings
Identifikasi saluran lanjutan
encodeMode
DataMatrixEncodeMode
Nilai kode mode
codetext
string
Codetext dalam unicode untuk ditambahkan sebagai item codetext yang diperpanjang dengan Extended Channel Identifier dengan mode kode yang ditentukan
GetExtendedCodetext()
Menghasilkan codetext yang diperpanjang dari daftar codetext yang diperpanjang.
public override string GetExtendedCodetext()
Returns
Extended codetext sebagai string