Interface AustraliaPostCustomerInformationDecoder
Nombre del espacio: Aspose.BarCode.BarCodeRecognition Asamblea: Aspose.BarCode.dll (25.4.0)
Interfaz pública para la decodificación del campo de información del cliente que se utiliza en la simbología de AustraliaPost. La implementación debe ser proporcionada por el usuario.
public interface AustraliaPostCustomerInformationDecoder
Methods
Decode(El string)
Decodificar el campo de información del cliente de AustraliaPost Symbology.Puede utilizarse para diferentes interpretaciones de datos de NTable y codificación CTable.Los datos se proporcionan como una serie de valores de barras: 0, 1, 2 o 3.
string Decode(string customerInformationField)
Parameters
customerInformationField
string
El campo de información del cliente codificado como una línea de valores de barro crudo: 0, 1, 2 o 3
Returns
El campo de información del cliente decodificado
Examples
Esta muestra muestra cómo decodificar los datos con AustraliaPostCustomerInformationDecoder interfaz
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();
}