Class Mailmark2DCodetext

Class Mailmark2DCodetext

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

Klasse zum Kodieren und Dekodieren des im Royal Mail 2D Mailmark-Code eingebetteten Textes.

public sealed class Mailmark2DCodetext : IComplexCodetext

Vererbung

objectMailmark2DCodetext

Implementiert

IComplexCodetext

Vererbte Mitglieder

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

Konstruktoren

Mailmark2DCodetext()

public Mailmark2DCodetext()

Eigenschaften

Klasse

Identifiziert die Klasse des Elements.

public string Class { get; set; }

Eigenschaftswert

string

Bemerkungen

Gültige Werte:

„1“ - 1C (Einzelhandel)

„2“ - 2C (Einzelhandel)

„3“ - Wirtschaft (Einzelhandel)

„5“ - Verzögert (Einzelhandel)

„8“ - Premium (Netzwerkzugang)

„9“ - Standard (Netzwerkzugang)

CustomerContent

Optionaler Platz für die Nutzung durch den Kunden.

public string CustomerContent { get; set; }

Eigenschaftswert

string

Bemerkungen

Maximale Länge nach Typ:

Typ 7: 6 Zeichen

Typ 9: 45 Zeichen

Typ 29: 25 Zeichen

CustomerContentEncodeMode

Kodiermodus des Datamatrix-Barcodes.
Standardwert: DataMatrixEncodeMode.C40.

public DataMatrixEncodeMode CustomerContentEncodeMode { get; set; }

Eigenschaftswert

DataMatrixEncodeMode

DataMatrixType

2D Mailmark-Typ definiert die Größe des Data Matrix-Barcodes.

public Mailmark2DType DataMatrixType { get; set; }

Eigenschaftswert

Mailmark2DType

DestinationPostCodeAndDPS

Enthält die Postleitzahl der Lieferadresse mit DPS.
Wenn inland, enthält die Postleitzahl/DP die folgende Anzahl von Zeichen:
Bereich (1 oder 2 Zeichen) Bezirk (1 oder 2 Zeichen)
Sektor (1 Zeichen) Einheit (2 Zeichen) DPS (2 Zeichen).
Die Postleitzahl und DPS müssen einem gültigen PAF®-Format entsprechen.

public string DestinationPostCodeAndDPS { get; set; }

Eigenschaftswert

string

InformationTypeID

Identifiziert die Royal Mail Mailmark-Barcodeträger für jeden Produkttyp.

public string InformationTypeID { get; set; }

Eigenschaftswert

string

Bemerkungen

Gültige Werte:

„0“ - Inland sortiert & unsortiert

„A“ - Online-Porto

„B“ - Frankierung

„C“ - Konsolidierung

ItemID

Identifiziert das einzigartige Element innerhalb der Lieferkette-ID.
Jeder Mailmark-Barcodes muss eine ID tragen,
damit er mindestens 90 Tage lang eindeutig identifiziert werden kann.
Maximalwert: 99999999.

public int ItemID { get; set; }

Eigenschaftswert

int

RTSFlag

Flag, das angibt, welches Niveau des Rücksendeservices angefordert wird.

public string RTSFlag { get; set; }

Eigenschaftswert

string

ReturnToSenderPostCode

Enthält die Rücksendepostleitzahl, jedoch kein DPS.
Die PLZ (ohne DPS) muss einem PAF®-Format entsprechen.

public string ReturnToSenderPostCode { get; set; }

Eigenschaftswert

string

SupplyChainID

Identifiziert die einzigartige Gruppe von Kunden, die an der Sendung beteiligt sind.
Maximalwert: 9999999.

public int SupplyChainID { get; set; }

Eigenschaftswert

int

UPUCountryID

Identifiziert die UPU-Länder-ID. Maximale Länge: 4 Zeichen.

public string UPUCountryID { get; set; }

Eigenschaftswert

string

VersionID

Identifiziert die Barcode-Version in Bezug auf jede Informationstyp-ID.

public string VersionID { get; set; }

Eigenschaftswert

string

Bemerkungen

Gültige Werte:

Derzeit „1“.

„0“ & „2“ bis „9“ und „A“ bis „Z“ sind für zukünftige Verwendung reserviert.

Methoden

GetBarcodeType()

Erhält den Barcode-Typ.

public BaseEncodeType GetBarcodeType()

Gibt zurück

BaseEncodeType

Barcode-Typ.

GetConstructedCodetext()

Konstruiert den Codetext aus Mailmark-Daten.

public string GetConstructedCodetext()

Gibt zurück

string

Konstruierten Codetext

InitFromString(string)

Initialisiert die Mailmark-Daten aus dem konstruierten Codetext.

public void InitFromString(string constructedCodetext)

Parameter

constructedCodetext string

Konstruierten Codetext.

 Deutsch