Class DotCodeExtCodetextBuilder

Class DotCodeExtCodetextBuilder

Namespace: Aspose.BarCode.Generation
Assembly: Aspose.BarCode.dll (25.1.0)

Trình tạo codetext mở rộng cho mã vạch 2D DotCode cho Chế độ Codetext Mở rộng của DotCodeEncodeMode

public class DotCodeExtCodetextBuilder : ExtCodetextBuilder

Kế thừa

objectExtCodetextBuilderDotCodeExtCodetextBuilder

Các Thành viên Kế thừa

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()

Ví dụ

//Chế độ codetext mở rộng
//tạo 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("Thông tin khởi tạo máy đọc");

//tạo codetext
string codetext = textBuilder.GetExtendedCodetext();    

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

Các Hàm Khởi Tạo

DotCodeExtCodetextBuilder()

public DotCodeExtCodetextBuilder()

Các Phương Thức

AddFNC1FormatIdentifier()

Thêm định danh định dạng FNC1 vào các mục codetext mở rộng

public void AddFNC1FormatIdentifier()

AddFNC3ReaderInitialization()

Thêm khởi tạo máy đọc FNC3 vào các mục codetext mở rộng

public void AddFNC3ReaderInitialization()

AddFNC3SymbolSeparator()

Thêm dấu phân cách ký hiệu FNC3 vào các mục codetext mở rộng

public void AddFNC3SymbolSeparator()

AddStructuredAppendMode(int, int)

Thêm chế độ thêm cấu trúc vào các mục codetext mở rộng

public void AddStructuredAppendMode(int barcodeId, int barcodesCount)

Tham số

barcodeId int

ID của mã vạch

barcodesCount int

Số lượng mã vạch

GetExtendedCodetext()

Tạo codetext Mở rộng từ danh sách codetext mở rộng.

public override string GetExtendedCodetext()

Trả về

string

Codetext Mở rộng dưới dạng chuỗi

 Tiếng Việt