Class MaxiCodeExtCodetextBuilder
Namespace: Aspose.BarCode.Generation
Assembly: Aspose.BarCode.dll (25.1.0)
Trình tạo mã văn bản mở rộng cho mã vạch MaxiCode cho Chế độ Mã văn bản Mở rộng của MaxiCodeEncodeMode
Sử dụng thuộc tính TwoDDisplayText của BarcodeGenerator để thiết lập văn bản hiển thị bằng cách loại bỏ các ký tự quản lý.
public class MaxiCodeExtCodetextBuilder : ExtCodetextBuilder
Kế thừa
object ← ExtCodetextBuilder ← MaxiCodeExtCodetextBuilder
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ụ
Mẫu này cho thấy cách sử dụng MaxiCodeExtCodetextBuilder trong Chế độ Mở rộng.
//tạo mã văn bản
MaxiCodeExtCodetextBuilder textBuilder = new MaxiCodeExtCodetextBuilder();
textBuilder.AddECICodetext(ECIEncodings.Win1251, "Will");
textBuilder.AddECICodetext(ECIEncodings.UTF8, "犬Right狗");
textBuilder.AddECICodetext(ECIEncodings.UTF16BE, "犬Power狗");
textBuilder.AddPlainCodetext("Văn bản đơn giản");
//tạo mã văn bản
string codetext = textBuilder.GetExtendedCodetext();
//tạo
using(BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.MaxiCode, codetext))
{
generator.Parameters.Barcode.CodeTextParameters.TwoDDisplayText = "Văn bản của tôi";
generator.Save("test.bmp");
}
Các hàm khởi tạo
MaxiCodeExtCodetextBuilder()
public MaxiCodeExtCodetextBuilder()
Các phương thức
GetExtendedCodetext()
Tạo mã văn bản mở rộng từ danh sách mã văn bản mở rộng.
public override string GetExtendedCodetext()
Trả về
Mã văn bản mở rộng dưới dạng chuỗi