Class Mailmark2DCodetext

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

objectMailmark2DCodetext

Uygulamalar

IComplexCodetext

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

string

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

string

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

DataMatrixEncodeMode

DataMatrixType

2D Mailmark Türü, Data Matrix barkodunun boyutunu tanımlar.

public Mailmark2DType DataMatrixType { get; set; }

Özellik Değeri

Mailmark2DType

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

string

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

string

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

int

RTSFlag

Göndericiye İade hizmetinin hangi seviyesinin talep edildiğini gösteren bayrak.

public string RTSFlag { get; set; }

Özellik Değeri

string

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

string

SupplyChainID

Posta gönderiminde yer alan benzersiz müşteri grubunu tanımlar.
Maksimum değer: 9999999.

public int SupplyChainID { get; set; }

Özellik Değeri

int

UPUCountryID

UPU Ülke ID’sini tanımlar. Maksimum uzunluk: 4 karakter.

public string UPUCountryID { get; set; }

Özellik Değeri

string

VersionID

Her Bilgi Türü ID’sine göre barkod sürümünü tanımlar.

public string VersionID { get; set; }

Özellik Değeri

string

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

BaseEncodeType

Barkod türü.

GetConstructedCodetext()

Mailmark verilerinden kod metnini oluşturur.

public string GetConstructedCodetext()

Dönüşler

string

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.

 Türkçe