Class Mailmark2DCodetext

Class Mailmark2DCodetext

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

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

public sealed class Mailmark2DCodetext : IComplexCodetext

Arv

objectMailmark2DCodetext

Implementerar

IComplexCodetext

Arvade Medlemmar

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

Konstruktörer

Mailmark2DCodetext()

public Mailmark2DCodetext()

Egenskaper

Klass

Identifierar klassen för objektet.

public string Class { get; set; }

Egenskapsvärde

string

Kommentarer

Giltiga värden:

“1” - 1C (Detaljhandel)

“2” - 2C (Detaljhandel)

“3” - Ekonomi (Detaljhandel)

“5” - Fördröjd (Detaljhandel)

“8” - Premium (Nätverksåtkomst)

“9” - Standard (Nätverksåtkomst)

CustomerContent

Valfritt utrymme för användning av kund.

public string CustomerContent { get; set; }

Egenskapsvärde

string

Kommentarer

Max längd per typ:

Typ 7: 6 tecken

Typ 9: 45 tecken

Typ 29: 25 tecken

CustomerContentEncodeMode

Kodningsläge för Datamatrix-streckkod.
Standardvärde: DataMatrixEncodeMode.C40.

public DataMatrixEncodeMode CustomerContentEncodeMode { get; set; }

Egenskapsvärde

DataMatrixEncodeMode

DataMatrixType

2D Mailmark-typ definierar storleken på Data Matrix-streckkoden.

public Mailmark2DType DataMatrixType { get; set; }

Egenskapsvärde

Mailmark2DType

DestinationPostCodeAndDPS

Innehåller postnumret för leveransadressen med DPS.
Om inlandet innehåller postnumret/DP följande antal tecken.
Område (1 eller 2 tecken) Distrikt (1 eller 2 tecken)
Sektor (1 tecken) Enhet (2 tecken) DPS (2 tecken).
Postnumret och DPS måste följa ett giltigt PAF®-format.

public string DestinationPostCodeAndDPS { get; set; }

Egenskapsvärde

string

InformationTypeID

Identifierar Royal Mail Mailmark-streckkodens nyttolast för varje produkttyp.

public string InformationTypeID { get; set; }

Egenskapsvärde

string

Kommentarer

Giltiga värden:

“0” - Inrikes sorterade & osorterade

“A” - Online porto

“B” - Frankering

“C” - Konsolidering

ItemID

Identifierar det unika objektet inom Supply Chain ID.
Varje Mailmark-streckkod måste bära ett ID så att det kan identifieras unikt i minst 90 dagar.
Maxvärde: 99999999.

public int ItemID { get; set; }

Egenskapsvärde

int

RTSFlag

Flagga som indikerar vilken nivå av Return to Sender-tjänst som begärs.

public string RTSFlag { get; set; }

Egenskapsvärde

string

ReturnToSenderPostCode

Innehåller Return to Sender-postnumret men ingen DPS.
PC (utan DPS) måste följa ett PAF®-format.

public string ReturnToSenderPostCode { get; set; }

Egenskapsvärde

string

SupplyChainID

Identifierar den unika gruppen av kunder som är involverade i postutskicket.
Maxvärde: 9999999.

public int SupplyChainID { get; set; }

Egenskapsvärde

int

UPUCountryID

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

public string UPUCountryID { get; set; }

Egenskapsvärde

string

VersionID

Identifierar streckkodens version som är relevant för varje Information Type ID.

public string VersionID { get; set; }

Egenskapsvärde

string

Kommentarer

Giltiga värden:

För närvarande “1”.

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

Metoder

GetBarcodeType()

Hämtar streckkodstyp.

public BaseEncodeType GetBarcodeType()

Återger

BaseEncodeType

Streckkodstyp.

GetConstructedCodetext()

Konstruktion av kodtext från Mailmark-data.

public string GetConstructedCodetext()

Återger

string

Konstruktion av kodtext.

InitFromString(string)

Initierar Mailmark-data från konstruerad kodtext.

public void InitFromString(string constructedCodetext)

Parametrar

constructedCodetext string

Konstruerad kodtext.

 Svenska