Class DotCodeExtCodetextBuilder

Class DotCodeExtCodetextBuilder

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

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

public class DotCodeExtCodetextBuilder : ExtCodetextBuilder

Inheritance

object ExtCodetextBuilder DotCodeExtCodetextBuilder

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

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
DotCodeExtCodetextBuilder textBuilder = new DotCodeExtCodetextBuilder();
textBuilder.AddFNC1FormatIdentifier();
textBuilder.AddECICodetext(ECIEncodings.Win1251, "Will");
textBuilder.AddFNC1FormatIdentifier();
textBuilder.AddECICodetext(ECIEncodings.UTF8, "犬Right狗");
textBuilder.AddFNC1FormatIdentifier();
textBuilder.AddECICodetext(ECIEncodings.UTF16BE, "犬Power狗");
textBuilder.AddPlainCodetext("Plain text");
textBuilder.AddFNC3SymbolSeparator();
textBuilder.AddFNC3ReaderInitialization();
textBuilder.AddPlainCodetext("Reader initialization info");

//generate codetext
string codetext = textBuilder.GetExtendedCodetext();    

//generate
using(BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.DotCode, codetext))
{
    generator.Parameters.Barcode.DotCode.DotCodeEncodeMode = DotCodeEncodeMode.ExtendedCodetext;
	generator.Save("test.bmp");
}

Constructors

DotCodeExtCodetextBuilder()

public DotCodeExtCodetextBuilder()

Methods

AddFNC1FormatIdentifier()

เพิ่มตัวระบุรูปแบบ FNC1 ไปยังรายการโค้ดข้อความที่ขยาย

public void AddFNC1FormatIdentifier()

AddFNC3Readerการเริ่มต้น()

เพิ่มการเริ่มต้นของผู้อ่าน FNC3 ไปยังรายการข้อความโค้ดที่ขยาย

public void AddFNC3ReaderInitialization()

AddFNC3SymbolSeparator()

เพิ่มตัวแยกสัญลักษณ์ FNC3 ไปยังรายการโค้ดข้อความที่ขยาย

public void AddFNC3SymbolSeparator()

AddStructuredAppendMode(int, int)

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

public void AddStructuredAppendMode(int barcodeId, int barcodesCount)

Parameters

barcodeId int

ID บาร์โค้ด

barcodesCount int

บาร์โค้ด

GetExtendedCodetext()

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

public override string GetExtendedCodetext()

Returns

string

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

 แบบไทย