Interface AustraliaPostCustomerInformationDecoder

Interface AustraliaPostCustomerInformationDecoder

Namn på plats: Aspose.BarCode.BarCodeRecognition Sammanfattning: Aspose.BarCode.dll (25.4.0)

Offentlig gränssnitt för kundinformation Fel dekryptering som används i AustralienPost symbolik. genomförandet bör tillhandahållas av användaren.

public interface AustraliaPostCustomerInformationDecoder

Methods

Decode(Sträng)

Dekodera kundinformation fältet från AustralienPost symbologi.Kan användas för olika datainterpretationer från NTable och CTable kodning.Data tillhandahålls som en rad barvärden: 0, 1, 2 eller 3.

string Decode(string customerInformationField)

Parameters

customerInformationField string

Kundinformationsfältet kodas som en rad råbarvärden: 0, 1, 2 eller 3

Returns

string

Den decoderade kundinformation fältet sträng

Examples

Detta prov visar hur man dekoderar data med AustralienPostCustomerInformationDecoder gränssnitt

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();
}
 Svenska