Class Mailmark2DCodetext
Namespace: Aspose.BarCode.ComplexBarcode
Assembly: Aspose.BarCode.dll (25.1.0)
Kelas untuk mengkodekan dan mendekodekan teks yang disematkan dalam kode Royal Mail 2D Mailmark.
public sealed class Mailmark2DCodetext : IComplexCodetext
Pewarisan
Mengimplementasikan
Anggota yang Dwarisi
object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Konstruktor
Mailmark2DCodetext()
public Mailmark2DCodetext()
Properti
Kelas
Mengidentifikasi kelas item.
public string Class { get; set; }
Nilai Properti
Catatan
Nilai Valid:
“1” - 1C (Ritel)
“2” - 2C (Ritel)
“3” - Ekonomi (Ritel)
“5” - Ditangguhkan (Ritel)
“8” - Premium (Akses Jaringan)
“9” - Standar (Akses Jaringan)
CustomerContent
Ruang opsional untuk digunakan oleh pelanggan.
public string CustomerContent { get; set; }
Nilai Properti
Catatan
Panjang maksimum berdasarkan Tipe:
Tipe 7: 6 karakter
Tipe 9: 45 karakter
Tipe 29: 25 karakter
CustomerContentEncodeMode
Mode pengkodean dari kode batang Datamatrix.
Nilai default: DataMatrixEncodeMode.C40.
public DataMatrixEncodeMode CustomerContentEncodeMode { get; set; }
Nilai Properti
DataMatrixType
Tipe Mailmark 2D mendefinisikan ukuran kode batang Data Matrix.
public Mailmark2DType DataMatrixType { get; set; }
Nilai Properti
DestinationPostCodeAndDPS
Mengandung Kode Pos dari Alamat Pengiriman dengan DPS.
Jika domestik, Kode Pos/DP mengandung jumlah karakter berikut.
Area (1 atau 2 karakter) Distrik (1 atau 2 karakter)
Sektor (1 karakter) Unit (2 karakter) DPS (2 karakter).
Kode Pos dan DPS harus mematuhi format PAF® yang valid.
public string DestinationPostCodeAndDPS { get; set; }
Nilai Properti
InformationTypeID
Mengidentifikasi muatan barcode Mailmark Royal Mail untuk setiap jenis produk.
public string InformationTypeID { get; set; }
Nilai Properti
Catatan
Nilai Valid:
“0” - Dalam Negeri Terurut & Tidak Terurut
“A” - Pengiriman Online
“B” - Franking
“C” - Konsolidasi
ItemID
Mengidentifikasi item unik dalam ID Rantai Pasokan.
Setiap barcode Mailmark diwajibkan untuk membawa ID
agar dapat diidentifikasi secara unik setidaknya selama 90 hari.
Nilai maksimum: 99999999.
public int ItemID { get; set; }
Nilai Properti
RTSFlag
Bendera yang menunjukkan tingkat layanan Kembali ke Pengirim yang diminta.
public string RTSFlag { get; set; }
Nilai Properti
ReturnToSenderPostCode
Mengandung Kode Pos Kembali ke Pengirim tetapi tanpa DPS.
Kode Pos (tanpa DPS) harus mematuhi format PAF®.
public string ReturnToSenderPostCode { get; set; }
Nilai Properti
SupplyChainID
Mengidentifikasi kelompok unik pelanggan yang terlibat dalam pengiriman.
Nilai maksimum: 9999999.
public int SupplyChainID { get; set; }
Nilai Properti
UPUCountryID
Mengidentifikasi ID Negara UPU. Panjang maksimum: 4 karakter.
public string UPUCountryID { get; set; }
Nilai Properti
VersionID
Mengidentifikasi versi barcode yang relevan dengan setiap ID Tipe Informasi.
public string VersionID { get; set; }
Nilai Properti
Catatan
Nilai Valid:
Saat ini “1”.
“0” & “2” hingga “9” dan “A” hingga “Z” cadangan yang diperuntukkan untuk penggunaan di masa depan.
Metode
GetBarcodeType()
Mengambil tipe barcode.
public BaseEncodeType GetBarcodeType()
Mengembalikan
Tipe barcode.
GetConstructedCodetext()
Membangun codetext dari data Mailmark.
public string GetConstructedCodetext()
Mengembalikan
Codetext yang dibangun.
InitFromString(string)
Menginisialisasi data Mailmark dari codetext yang dibangun.
public void InitFromString(string constructedCodetext)
Parameter
constructedCodetext
string
Codetext yang dibangun.