Class Mailmark2DCodetext

Class Mailmark2DCodetext

Namn på plats: Aspose.BarCode.ComplexBarcode Sammanfattning: Aspose.BarCode.dll (25.4.0)

Klass för kodning och dekryptering av texten som är inbäddad i Royal Mail 2D Mailmark-koden.

public sealed class Mailmark2DCodetext : IComplexCodetext

Inheritance

object Mailmark2DCodetext

Implements

IComplexCodetext

Arvsmedlemmar

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

Constructors

Mailmark2DCodetext()

public Mailmark2DCodetext()

Properties

Class

Identifiera objektets klass.

public string Class { get; set; }

Fastighetsvärde

string

Remarks

Gällande värden:

”1” – 1C (Retail)

”2” – 2C (Retail)

”3” - Ekonomi (Retail)

”5” – Deffered (Retail)

”8” – Premium (Nätverksåtkomst)

”9” – Standard (nätverksåtkomst)

CustomerContent

Optionellt utrymme för användning av kunden.

public string CustomerContent { get; set; }

Fastighetsvärde

string

Remarks

Max längd per typ:

Typ 7: 6 tecken

Typ 9: 45 tecken

Typ 29: 25 tecken

CustomerContentEncodeMode

Enkodläge för Datamatrix-barkod.Standardvärde: DataMatrixEncodeMode.C40.

public DataMatrixEncodeMode CustomerContentEncodeMode { get; set; }

Fastighetsvärde

DataMatrixEncodeMode

DataMatrixType

2D Mailmark Typ definierar storleken på Data Matrix barkoden.

public Mailmark2DType DataMatrixType { get; set; }

Fastighetsvärde

Mailmark2DType

DestinationPostCodeAndDPS

Innehåller postkoden för leveransadressen med DPSOm inuti postkoden/DP innehåller följande antal tecken.Område (1 eller 2 tecken) Område (1 eller 2 tecken)Sektor (1 tecken) Enhet (2 tecken) DPS (2 tecken).Postkoden och DPS måste uppfylla ett giltigt PAF®-format.

public string DestinationPostCodeAndDPS { get; set; }

Fastighetsvärde

string

Informationstyp

Identifiera Royal Mail Mailmark-bordsbelastningen för varje produkttyp.

public string InformationTypeID { get; set; }

Fastighetsvärde

string

Remarks

Gällande värden:

”0” - Inhemska Sorterade och Osorterade

”A” - Online Post

”B” – Franking

”C” – Konsolidering

föremål

Identifiera det unika objektet inom Supply Chain ID.Varje Mailmark-barkod krävs för att bära ett IDSå det kan unikt identifieras i minst 90 dagar.Max värde: 9999999

public int ItemID { get; set; }

Fastighetsvärde

int

RTSFlag

Flagga som anger vilken nivå av Return to Sender service som begärs.

public string RTSFlag { get; set; }

Fastighetsvärde

string

ReturnToSenderPostCode

Innehåller Return to Sender Post Code men ingen DPS.PC (utan DPS) måste uppfylla ett PAF®-format.

public string ReturnToSenderPostCode { get; set; }

Fastighetsvärde

string

SupplyChainID

Identifiera den unika gruppen av kunder som är involverade i posten.Max värde: 999999

public int SupplyChainID { get; set; }

Fastighetsvärde

int

Uppskjutning

Identifiera UPU Country ID.Max längd: 4 tecken.

public string UPUCountryID { get; set; }

Fastighetsvärde

string

VersionID

Identifiera barkodversionen som relevant för varje Information Type ID.

public string VersionID { get; set; }

Fastighetsvärde

string

Remarks

Gällande värden:

För närvarande ”1”.

“0” & “2” till “9” och “A” till “Z” reserv för potentiell framtida användning.

Methods

GetBarcodeType()

får barkoden typ.

public BaseEncodeType GetBarcodeType()

Returns

BaseEncodeType

Typ av barkod.

GetConstructedCodetext()

Konstruera kodtext från Mailmark-data.

public string GetConstructedCodetext()

Returns

string

Konstruerad kodtekst

InitFromString(Sträng)

Initialiserar Mailmark-data från konstruerad kodtext.

public void InitFromString(string constructedCodetext)

Parameters

constructedCodetext string

Konstruerad kodtext.

 Svenska