Class DataMatrixExtCodetextBuilder

Class DataMatrixExtCodetextBuilder

ชื่อพื้นที่: Aspose.BarCode.Generation การประกอบ: Aspose.BarCode.dll (25.4.0)

เครื่องกําเนิดข้อความที่ขยายสําหรับ 2D DataMatrix Barcodes สําหรับ ExtendedCodetext Mode of DataMatrixEncodeMode

public class DataMatrixExtCodetextBuilder : ExtCodetextBuilder

Inheritance

object ExtCodetextBuilder DataMatrixExtCodetextBuilder

อนุญาโตตุลาการ

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, รั้ว)

เพิ่มข้อความโค้ดในโหมดโค้ดที่กําหนดไปยังรายการโค้ดที่ขยาย

public void AddCodetextWithEncodeMode(DataMatrixEncodeMode encodeMode, string codetext)

Parameters

encodeMode DataMatrixEncodeMode

รหัสโหมดมูลค่า

codetext string

Codetext ใน unicode เพื่อเพิ่มเป็นรายการ codetext ที่ขยาย

AddECICodetextWithEncodeMode(ECIEncodings, DataMatrixEncodeMode, string)

เพิ่มข้อความโค้ดด้วย Extended Channel Identifier ด้วยโหมดโค้ดที่กําหนด

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

Parameters

ECIEncoding ECIEncodings

ตัวระบุช่องขยาย

encodeMode DataMatrixEncodeMode

รหัสโหมดมูลค่า

codetext string

Codetext in unicode to add as extended codetext item with Extended Channel Identifier with defined รหัสโหมด

GetExtendedCodetext()

สร้างข้อความโค้ดขยายจากรายการโค้ดขยาย

public override string GetExtendedCodetext()

Returns

string

รหัสผ่านที่ขยายเป็น string

 แบบไทย