Interface AustraliaPostCustomerInformationDecoder

Interface AustraliaPostCustomerInformationDecoder

Genel bakış: Aspose.BarCode.BarCodeRecognition Derlendi: Aspose.BarCode.dll (26.1.0)

Müşteri veri alanlarını çekmek için ortak arayüz, AustraliaPost kodlamasıyla kullanılır. Kullanıcıların uygulamaya hazırlık yapması gerekir.

public interface AustraliaPostCustomerInformationDecoder

Parameters

Decode(string)

AustraliaPost‑cod’dan müşteri veri alanlarını çözümlayın. NTable‑ ve CTable‑ şifrelemesinden çeşitli verileri çevirmek için kullanılabilir. Veriler 0, 1, 2 veya 3 aralığındaki değerler kümesi olarak düzenlenecektir.

string Decode(string customerInformationField)

Parameters

customerInformationField Parameters

Müşteri veri alanı, ham değerlerin sıralı olarak kodlanması: 0, 1, 2 veya 3

Parameters

Parameters

Müşteri verileri için tablo alanı bozuk

Parameters

Bu örnek, AustraliaPostCustomerInformationDecoder arayüzünü kullanarak veriyi nasıl çözeceğinizi gösterir.

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();
}
 Türkçe