Class MaxiCodeCodetext
Namespace: Aspose.BarCode.ComplexBarcode
Assembly: Aspose.BarCode.dll (25.1.0)
Lớp cơ sở để mã hóa và giải mã văn bản nhúng trong mã MaxiCode.
public abstract class MaxiCodeCodetext : IComplexCodetext
Kế thừa
Kế thừa
MaxiCodeStandardCodetext, MaxiCodeStructuredCodetext
Triển khai
Thành viên kế thừa
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 giải mã văn bản codetext MaxiCode thô thành thể hiện MaxiCodeCodetext.
using (BarCodeReader reader = new BarCodeReader(@"c:\test.png", DecodeType.MaxiCode))
{
foreach (BarCodeResult result in reader.ReadBarCodes())
{
MaxiCodeCodetext resultMaxiCodeCodetext = ComplexCodetextReader.TryDecodeMaxiCode(result.Extended.MaxiCode.MaxiCodeMode, result.CodeText);
Console.WriteLine("Loại mã vạch: " + resultMaxiCodeCodetext.GetBarcodeType());
Console.WriteLine("Chế độ MaxiCode: " + resultMaxiCodeCodetext.GetMode());
Console.WriteLine("Văn bản mã vạch: " + resultMaxiCodeCodetext.GetConstructedCodetext());
}
}
Các hàm tạo
MaxiCodeCodetext()
protected MaxiCodeCodetext()
Thuộc tính
ECIEncoding
Lấy hoặc thiết lập mã hóa ECI. Được sử dụng khi MaxiCodeEncodeMode là Tự động. Giá trị mặc định: ISO-8859-1
public ECIEncodings ECIEncoding { get; set; }
Giá trị thuộc tính
MaxiCodeEncodeMode
Lấy hoặc thiết lập chế độ mã hóa MaxiCode. Giá trị mặc định: Tự động.
public MaxiCodeEncodeMode MaxiCodeEncodeMode { get; set; }
Giá trị thuộc tính
Phương thức
GetBarcodeType()
Lấy loại mã vạch.
public BaseEncodeType GetBarcodeType()
Trả về
Loại mã vạch.
GetConstructedCodetext()
Xây dựng codetext
public abstract string GetConstructedCodetext()
Trả về
Codetext đã xây dựng
GetMode()
Lấy chế độ MaxiCode.
public abstract MaxiCodeMode GetMode()
Trả về
Chế độ MaxiCode
InitFromString(string)
Khởi tạo thể hiện từ codetext đã xây dựng.
public abstract void InitFromString(string constructedCodetext)
Tham số
constructedCodetext
string
Codetext đã xây dựng.