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