Interface AustraliaPostCustomerInformationDecoder

Interface AustraliaPostCustomerInformationDecoder

Nom dels espais: Aspose.BarCode.BarCodeRecognition Assemblea: Aspose.BarCode.dll (25.4.0)

Interfície pública per a la decodificació del camp d’informació del client que s’utilitza en la simbologia d’AustràliaPost. La implementació ha de ser proporcionada per l’usuari.

public interface AustraliaPostCustomerInformationDecoder

Methods

Decode(Tàrrega)

Decodificar el camp d’informació del client de la simbologia AustràliaPost.Es pot utilitzar per a diferents interpretacions de dades des de NTable i CTable codificaci.Les dades es proporcionen com una sèrie de valors de bar: 0, 1, 2 o 3.

string Decode(string customerInformationField)

Parameters

customerInformationField string

El camp d’informació del client encodat com a ronda de valors de bar: 0, 1, 2 o 3

Returns

string

El camp d’informació del client decodificat

Examples

Aquesta mostra mostra com decodificar les dades amb la interfície AustràliaPostCustomerInformationDecoder

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