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