Class Mailmark2DCodetext

Class Mailmark2DCodetext

Namespace: Aspose.BarCode.ComplexBarcode
Assembly: Aspose.BarCode.dll (25.1.0)

Třída pro kódování a dekódování textu vloženého do kódu Royal Mail 2D Mailmark.

public sealed class Mailmark2DCodetext : IComplexCodetext

Dědičnost

objectMailmark2DCodetext

Implementuje

IComplexCodetext

Děděné Členy

object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Konstruktory

Mailmark2DCodetext()

public Mailmark2DCodetext()

Vlastnosti

Třída

Identifikuje třídu položky.

public string Class { get; set; }

Hodnota Vlastnosti

string

Poznámky

Platné hodnoty:

“1” - 1C (Maloobchod)

“2” - 2C (Maloobchod)

“3” - Ekonomika (Maloobchod)

“5” - Odložené (Maloobchod)

“8” - Prémiové (Síťový přístup)

“9” - Standardní (Síťový přístup)

CustomerContent

Volitelný prostor pro použití zákazníkem.

public string CustomerContent { get; set; }

Hodnota Vlastnosti

string

Poznámky

Maximální délka podle typu:

Typ 7: 6 znaků

Typ 9: 45 znaků

Typ 29: 25 znaků

CustomerContentEncodeMode

Režim kódování čárového kódu Datamatrix.
Výchozí hodnota: DataMatrixEncodeMode.C40.

public DataMatrixEncodeMode CustomerContentEncodeMode { get; set; }

Hodnota Vlastnosti

DataMatrixEncodeMode

DataMatrixType

Typ 2D Mailmark definuje velikost čárového kódu Data Matrix.

public Mailmark2DType DataMatrixType { get; set; }

Hodnota Vlastnosti

Mailmark2DType

DestinationPostCodeAndDPS

Obsahuje PSČ doručovací adresy s DPS.
Pokud je vnitrostátní, PSČ/DP obsahuje následující počet znaků.
Oblast (1 nebo 2 znaky) Okres (1 nebo 2 znaky)
Sektor (1 znak) Jednotka (2 znaky) DPS (2 znaky).
PSČ a DPS musí vyhovovat platnému formátu PAF®.

public string DestinationPostCodeAndDPS { get; set; }

Hodnota Vlastnosti

string

InformationTypeID

Identifikuje nosič kódu Royal Mail Mailmark pro každý typ produktu.

public string InformationTypeID { get; set; }

Hodnota Vlastnosti

string

Poznámky

Platné hodnoty:

“0” - Domácí tříděné & netříděné

“A” - Online poštovné

“B” - Franking

“C” - Konsolidace

ItemID

Identifikuje unikátní položku v rámci ID dodavatelského řetězce.
Každý čárový kód Mailmark musí mít ID,
aby mohl být unikátně identifikován po dobu alespoň 90 dnů.
Maximální hodnota: 99999999.

public int ItemID { get; set; }

Hodnota Vlastnosti

int

RTSFlag

Příznak, který indikuje, jaká úroveň služby Vrátit odesílateli je požadována.

public string RTSFlag { get; set; }

Hodnota Vlastnosti

string

ReturnToSenderPostCode

Obsahuje PSČ pro vrácení odesílateli, ale bez DPS.
PSČ (bez DPS) musí vyhovovat formátu PAF®.

public string ReturnToSenderPostCode { get; set; }

Hodnota Vlastnosti

string

SupplyChainID

Identifikuje unikátní skupinu zákazníků zapojených do zasílání.
Maximální hodnota: 9999999.

public int SupplyChainID { get; set; }

Hodnota Vlastnosti

int

UPUCountryID

Identifikuje ID země UPU. Maximální délka: 4 znaky.

public string UPUCountryID { get; set; }

Hodnota Vlastnosti

string

VersionID

Identifikuje verzi čárového kódu relevantní pro každé ID typu informace.

public string VersionID { get; set; }

Hodnota Vlastnosti

string

Poznámky

Platné hodnoty:

Aktuálně “1”.

“0” & “2” až “9” a “A” až “Z” jsou rezervovány pro možné budoucí použití.

Metody

GetBarcodeType()

Získá typ čárového kódu.

public BaseEncodeType GetBarcodeType()

Vrací

BaseEncodeType

Typ čárového kódu.

GetConstructedCodetext()

Vytvoří kódový text z dat Mailmark.

public string GetConstructedCodetext()

Vrací

string

Vytvořený kódový text.

InitFromString(string)

Inicializuje data Mailmark z vytvořeného kódového textu.

public void InitFromString(string constructedCodetext)

Parametry

constructedCodetext string

Vytvořený kódový text.

 Čeština