Class Mailmark2DCodetext
Namespace: Aspose.BarCode.ComplexBarcode
Assembly: Aspose.BarCode.dll (25.1.0)
Royal Mail 2D Mailmark kodunda gömülü metni kodlamak ve kodunu çözmek için sınıf.
public sealed class Mailmark2DCodetext : IComplexCodetext
Miras
Uygulamalar
Miras Alınan Üyeler
object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Yapıcılar
Mailmark2DCodetext()
public Mailmark2DCodetext()
Özellikler
Sınıf
Öğenin sınıfını tanımlar.
public string Class { get; set; }
Özellik Değeri
Açıklamalar
Geçerli Değerler:
“1” - 1C (Perakende)
“2” - 2C (Perakende)
“3” - Ekonomi (Perakende)
“5” - Ertelenmiş (Perakende)
“8” - Premium (Ağ Erişimi)
“9” - Standart (Ağ Erişimi)
CustomerContent
Müşteri tarafından kullanılmak üzere isteğe bağlı alan.
public string CustomerContent { get; set; }
Özellik Değeri
Açıklamalar
Türe göre maksimum uzunluk:
Tür 7: 6 karakter
Tür 9: 45 karakter
Tür 29: 25 karakter
CustomerContentEncodeMode
Datamatrix barkodunun kodlama modu.
Varsayılan değer: DataMatrixEncodeMode.C40.
public DataMatrixEncodeMode CustomerContentEncodeMode { get; set; }
Özellik Değeri
DataMatrixType
2D Mailmark Türü, Data Matrix barkodunun boyutunu tanımlar.
public Mailmark2DType DataMatrixType { get; set; }
Özellik Değeri
DestinationPostCodeAndDPS
DPS ile Teslimat Adresinin Posta Kodunu içerir.
Eğer iç mekan ise, Posta Kodu/DP aşağıdaki karakter sayısını içermelidir.
Alan (1 veya 2 karakter) Bölge (1 veya 2 karakter)
Sektör (1 karakter) Birim (2 karakter) DPS (2 karakter).
Posta Kodu ve DPS geçerli bir PAF® formatına uymalıdır.
public string DestinationPostCodeAndDPS { get; set; }
Özellik Değeri
InformationTypeID
Her ürün türü için Royal Mail Mailmark barkod yükünü tanımlar.
public string InformationTypeID { get; set; }
Özellik Değeri
Açıklamalar
Geçerli Değerler:
“0” - Yurt İçi Sıralı & Sıralanmamış
“A” - Çevrimiçi Posta Ücreti
“B” - Posta Ücreti
“C” - Konsolidasyon
ItemID
Tedarik Zinciri ID’si içindeki benzersiz öğeyi tanımlar.
Her Mailmark barkodunun bir ID taşımak zorundadır,
böylece en az 90 gün boyunca benzersiz bir şekilde tanımlanabilir.
Maksimum değer: 99999999.
public int ItemID { get; set; }
Özellik Değeri
RTSFlag
Göndericiye İade hizmetinin hangi seviyesinin talep edildiğini gösteren bayrak.
public string RTSFlag { get; set; }
Özellik Değeri
ReturnToSenderPostCode
Göndericiye İade Posta Kodunu içerir, ancak DPS yoktur.
PC (DPS olmadan) bir PAF® formatına uymalıdır.
public string ReturnToSenderPostCode { get; set; }
Özellik Değeri
SupplyChainID
Posta gönderiminde yer alan benzersiz müşteri grubunu tanımlar.
Maksimum değer: 9999999.
public int SupplyChainID { get; set; }
Özellik Değeri
UPUCountryID
UPU Ülke ID’sini tanımlar. Maksimum uzunluk: 4 karakter.
public string UPUCountryID { get; set; }
Özellik Değeri
VersionID
Her Bilgi Türü ID’sine göre barkod sürümünü tanımlar.
public string VersionID { get; set; }
Özellik Değeri
Açıklamalar
Geçerli Değerler:
Şu anda “1”.
“0” & “2” ile “9” ve “A” ile “Z” gelecekteki potansiyel kullanım için ayrılmıştır.
Yöntemler
GetBarcodeType()
Barkod türünü alır.
public BaseEncodeType GetBarcodeType()
Dönüşler
Barkod türü.
GetConstructedCodetext()
Mailmark verilerinden kod metnini oluşturur.
public string GetConstructedCodetext()
Dönüşler
Oluşturulmuş kod metni
InitFromString(string)
Oluşturulmuş kod metninden Mailmark verilerini başlatır.
public void InitFromString(string constructedCodetext)
Parametreler
constructedCodetext
string
Oluşturulmuş kod metni.