Interface AustraliaPostCustomerInformationDecoder

Interface AustraliaPostCustomerInformationDecoder

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

Giao diện công khai để giải mã Trường Thông Tin Khách Hàng được sử dụng trong biểu tượng AustraliaPost. Việc triển khai nên được cung cấp bởi người dùng.

public interface AustraliaPostCustomerInformationDecoder

Phương thức

Decode(string)

Giải mã Trường Thông Tin Khách Hàng từ biểu tượng AustraliaPost.
Có thể được sử dụng cho các diễn giải dữ liệu khác nhau từ mã hóa NTable và CTable.
Dữ liệu được cung cấp dưới dạng một hàng các giá trị thanh: 0, 1, 2 hoặc 3.

string Decode(string customerInformationField)

Tham số

customerInformationField string

Trường Thông Tin Khách Hàng được mã hóa dưới dạng hàng các giá trị thanh thô: 0, 1, 2 hoặc 3

Trả về

string

chuỗi Trường Thông Tin Khách Hàng đã được giải mã

Ví dụ

Ví dụ này cho thấy cách giải mã dữ liệu với giao diện AustraliaPostCustomerInformationDecoder

string[] N_Table = { "00", "01", "02", "10", "11", "12", "20", "21", "22", "30" };
public string Decode(string customerInformationField)
{
    StringBuilder bd = new StringBuilder();
    for (int i = 0; customerInformationField.Length > i; i += 2)
    {
        if (customerInformationField.Length >= i + 2)
        {
            string tmp = customerInformationField.Substring(i, 2);
            for (int j = 0; N_Table.Length > j; j++)
            {
                if (N_Table[j].Equals(tmp))
                {
                    bd.Append(j);
                    break;
                }
            }
        }
    }
     return bd.ToString();
}
 Tiếng Việt