Interface AustraliaPostCustomerInformationDecoder
Interface AustraliaPostCustomerInformationDecoder
Allmän översikt: Aspose.BarCode.BarCodeRecognition Kompilerad: Aspose.BarCode.dll (26.1.0)
Gemensamt gränssnitt för att hämta fält med kundinformation, använt med AustraliaPost‑kodning. Användaren måste tillhandahålla implementeringen.
public interface AustraliaPostCustomerInformationDecoderParameters
Decode(string)
Dekoda kundinformationsfältet från AustraliaPost‑cod. Kan användas för att tolka olika data från NTable‑ och CTable‑kodning. Data tillhandahålls som en serie av intervallvärden: 0, 1, 2 eller 3.
string Decode(string customerInformationField)Parameters
customerInformationField siri
Fält med kundinformation, krypterat som en sekvens av råvärden: 0, 1, 2 eller 3
Parameters
Fältet i tabellen är skadat för kundinformation
Parameters
Detta exempel visar hur man avkodar data med hjälp av gränssnittet AustraliaPostCustomerInformationDecoder.
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();
}