MaxiCodeStructuredCodetext
isi
[
bersembunyi
]MaxiCodeStructuredCodetext class
Kelas dasar untuk menyandikan dan mendekode teks yang disematkan dalam kode MaxiCode untuk mode 2 dan 3.
public abstract class MaxiCodeStructuredCodetext : MaxiCodeCodetext
Properti
Nama | Keterangan |
---|---|
CountryCode { get; set; } | Mengidentifikasi 3 digit kode negara. |
ECIEncoding { get; set; } | Mendapat atau menyetel enkode ECI. Digunakan saat MaxiCodeEncodeMode adalah Auto. Nilai default: ISO-8859-1 |
MaxiCodeEncodeMode { get; set; } | Mendapat atau menyetel mode penyandian MaxiCode. Nilai default: Otomatis. |
PostalCode { get; set; } | Mengidentifikasi kode pos. Harus 9 digit dalam mode 2 atau 6 simbol alfanumerik dalam mode 3. |
SecondMessage { get; set; } | Mengidentifikasi pesan kedua dari kode batang. |
ServiceCategory { get; set; } | Mengidentifikasi kategori layanan 3 digit. |
Metode
Nama | Keterangan |
---|---|
override Equals(object) | Mengembalikan nilai yang menunjukkan apakah instance ini sama dengan yang ditentukanMaxiCodeStructuredCodetext nilai. |
GetBarcodeType() | Mendapat jenis barcode. |
override GetConstructedCodetext() | Membuat codetext |
override GetHashCode() | Mengembalikan kode hash untuk instance ini. |
abstract GetMode() | Mendapat mode MaxiCode. |
override InitFromString(string) | Menginisialisasi instance dari teks kode yang dibuat. |
Contoh
Contoh ini menunjukkan cara mendekode teks kode MaxiCode mentah ke instance MaxiCodeStructuredCodetext.
[C#]
using (BarCodeReader reader = new BarCodeReader(@"c:\test.png", DecodeType.MaxiCode))
{
foreach (BarCodeResult result in reader.ReadBarCodes())
{
MaxiCodeCodetext resultMaxiCodeCodetext = ComplexCodetextReader.TryDecodeMaxiCode(result.Extended.MaxiCode.MaxiCodeMode, result.CodeText);
if (resultMaxiCodeCodetext is MaxiCodeStructuredCodetext){
MaxiCodeStructuredCodetext maxiCodeStructuredCodetext = (MaxiCodeStructuredCodetext)resultMaxiCodeCodetext;
Console.WriteLine("BarCode Type: " + maxiCodeStructuredCodetext.PostalCode);
Console.WriteLine("MaxiCode mode: " + maxiCodeStructuredCodetext.CountryCode);
Console.WriteLine("BarCode CodeText: " + maxiCodeStructuredCodetext.ServiceCategory);
}
}
}
Lihat juga
- class MaxiCodeCodetext
- ruang nama Aspose.BarCode.ComplexBarcode
- perakitan Aspose.BarCode