Class Mailmark2DCodetext

Class Mailmark2DCodetext

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

Lớp để mã hóa và giải mã văn bản nhúng trong mã Royal Mail 2D Mailmark.

public sealed class Mailmark2DCodetext : IComplexCodetext

Kế thừa

objectMailmark2DCodetext

Triển khai

IComplexCodetext

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

object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Các hàm khởi tạo

Mailmark2DCodetext()

public Mailmark2DCodetext()

Các thuộc tính

Class

Xác định lớp của mục.

public string Class { get; set; }

Giá trị thuộc tính

string

Nhận xét

Giá trị hợp lệ:

“1” - 1C (Bán lẻ)

“2” - 2C (Bán lẻ)

“3” - Kinh tế (Bán lẻ)

“5” - Hoãn (Bán lẻ)

“8” - Cao cấp (Truy cập mạng)

“9” - Tiêu chuẩn (Truy cập mạng)

CustomerContent

Không gian tùy chọn cho khách hàng sử dụng.

public string CustomerContent { get; set; }

Giá trị thuộc tính

string

Nhận xét

Độ dài tối đa theo loại:

Loại 7: 6 ký tự

Loại 9: 45 ký tự

Loại 29: 25 ký tự

CustomerContentEncodeMode

Chế độ mã hóa của mã vạch Datamatrix.
Giá trị mặc định: DataMatrixEncodeMode.C40.

public DataMatrixEncodeMode CustomerContentEncodeMode { get; set; }

Giá trị thuộc tính

DataMatrixEncodeMode

DataMatrixType

Loại Mailmark 2D xác định kích thước của mã vạch Data Matrix.

public Mailmark2DType DataMatrixType { get; set; }

Giá trị thuộc tính

Mailmark2DType

DestinationPostCodeAndDPS

Chứa Mã bưu chính của Địa chỉ Giao hàng với DPS.
Nếu trong nước, Mã bưu chính/DP chứa số ký tự sau.
Khu vực (1 hoặc 2 ký tự) Quận (1 hoặc 2 ký tự)
Khu vực (1 ký tự) Đơn vị (2 ký tự) DPS (2 ký tự).
Mã bưu chính và DPS phải tuân thủ định dạng PAF® hợp lệ.

public string DestinationPostCodeAndDPS { get; set; }

Giá trị thuộc tính

string

InformationTypeID

Xác định tải trọng mã vạch Mailmark của Royal Mail cho từng loại sản phẩm.

public string InformationTypeID { get; set; }

Giá trị thuộc tính

string

Nhận xét

Giá trị hợp lệ:

“0” - Đã phân loại trong nước & Chưa phân loại

“A” - Bưu chính trực tuyến

“B” - Đóng dấu

“C” - Tập hợp

ItemID

Xác định mục duy nhất trong ID Chuỗi Cung ứng.
Mỗi mã vạch Mailmark đều phải mang một ID
để nó có thể được xác định duy nhất trong ít nhất 90 ngày.
Giá trị tối đa: 99999999.

public int ItemID { get; set; }

Giá trị thuộc tính

int

RTSFlag

Cờ cho biết mức độ dịch vụ Trả lại cho Người gửi được yêu cầu.

public string RTSFlag { get; set; }

Giá trị thuộc tính

string

ReturnToSenderPostCode

Chứa Mã bưu chính Trả lại cho Người gửi nhưng không có DPS.
Mã bưu chính (không có DPS) phải tuân thủ định dạng PAF®.

public string ReturnToSenderPostCode { get; set; }

Giá trị thuộc tính

string

SupplyChainID

Xác định nhóm khách hàng duy nhất tham gia vào việc gửi thư.
Giá trị tối đa: 9999999.

public int SupplyChainID { get; set; }

Giá trị thuộc tính

int

UPUCountryID

Xác định ID Quốc gia UPU. Độ dài tối đa: 4 ký tự.

public string UPUCountryID { get; set; }

Giá trị thuộc tính

string

VersionID

Xác định phiên bản mã vạch liên quan đến từng ID Loại Thông tin.

public string VersionID { get; set; }

Giá trị thuộc tính

string

Nhận xét

Giá trị hợp lệ:

Hiện tại “1”.

“0” & “2” đến “9” và “A” đến “Z” được dự trữ cho việc sử dụng trong tương lai.

Các phương thức

GetBarcodeType()

Lấy loại mã vạch.

public BaseEncodeType GetBarcodeType()

Trả về

BaseEncodeType

Loại mã vạch.

GetConstructedCodetext()

Xây dựng mã văn bản từ dữ liệu Mailmark.

public string GetConstructedCodetext()

Trả về

string

Mã văn bản đã xây dựng.

InitFromString(string)

Khởi tạo dữ liệu Mailmark từ mã văn bản đã xây dựng.

public void InitFromString(string constructedCodetext)

Tham số

constructedCodetext string

Mã văn bản đã xây dựng.

 Tiếng Việt