Class Mailmark2DCodetext

Class Mailmark2DCodetext

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

Klasa do kodowania i dekodowania tekstu osadzonego w kodzie Royal Mail 2D Mailmark.

public sealed class Mailmark2DCodetext : IComplexCodetext

Dziedziczenie

objectMailmark2DCodetext

Implementuje

IComplexCodetext

Członkowie odziedziczeni

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

Konstruktory

Mailmark2DCodetext()

public Mailmark2DCodetext()

Właściwości

Klasa

Identyfikuje klasę przedmiotu.

public string Class { get; set; }

Wartość właściwości

string

Uwagi

Ważne wartości:

„1” - 1C (Detaliczny)

„2” - 2C (Detaliczny)

„3” - Ekonomiczny (Detaliczny)

„5” - Oczekujący (Detaliczny)

„8” - Premium (Dostęp do sieci)

„9” - Standardowy (Dostęp do sieci)

CustomerContent

Opcjonalna przestrzeń do wykorzystania przez klienta.

public string CustomerContent { get; set; }

Wartość właściwości

string

Uwagi

Maksymalna długość według typu:

Typ 7: 6 znaków

Typ 9: 45 znaków

Typ 29: 25 znaków

CustomerContentEncodeMode

Tryb kodowania kodu kreskowego Datamatrix.
Wartość domyślna: DataMatrixEncodeMode.C40.

public DataMatrixEncodeMode CustomerContentEncodeMode { get; set; }

Wartość właściwości

DataMatrixEncodeMode

DataMatrixType

Typ 2D Mailmark definiuje rozmiar kodu kreskowego Data Matrix.

public Mailmark2DType DataMatrixType { get; set; }

Wartość właściwości

Mailmark2DType

DestinationPostCodeAndDPS

Zawiera kod pocztowy adresu dostawy z DPS.
Jeśli krajowy, kod pocztowy/DP zawiera następującą liczbę znaków.
Obszar (1 lub 2 znaki) Dzielnica (1 lub 2 znaki)
Sektor (1 znak) Jednostka (2 znaki) DPS (2 znaki).
Kod pocztowy i DPS muszą być zgodne z ważnym formatem PAF®.

public string DestinationPostCodeAndDPS { get; set; }

Wartość właściwości

string

InformationTypeID

Identyfikuje ładunek kodu kreskowego Royal Mail Mailmark dla każdego typu produktu.

public string InformationTypeID { get; set; }

Wartość właściwości

string

Uwagi

Ważne wartości:

„0” - Krajowy Sortowany i Niesortowany

„A” - Pocztowe online

„B” - Frankowanie

„C” - Konsolidacja

ItemID

Identyfikuje unikalny przedmiot w ramach identyfikatora łańcucha dostaw.
Każdy kod kreskowy Mailmark musi zawierać identyfikator,
aby mógł być unikalnie identyfikowany przez co najmniej 90 dni.
Maksymalna wartość: 99999999.

public int ItemID { get; set; }

Wartość właściwości

int

RTSFlag

Flaga, która wskazuje, jaki poziom usługi Zwrot do Nadawcy jest żądany.

public string RTSFlag { get; set; }

Wartość właściwości

string

ReturnToSenderPostCode

Zawiera kod pocztowy zwrotu do nadawcy, ale bez DPS.
Kod pocztowy (bez DPS) musi być zgodny z formatem PAF®.

public string ReturnToSenderPostCode { get; set; }

Wartość właściwości

string

SupplyChainID

Identyfikuje unikalną grupę klientów zaangażowanych w wysyłkę.
Maksymalna wartość: 9999999.

public int SupplyChainID { get; set; }

Wartość właściwości

int

UPUCountryID

Identyfikuje identyfikator kraju UPU. Maksymalna długość: 4 znaki.

public string UPUCountryID { get; set; }

Wartość właściwości

string

VersionID

Identyfikuje wersję kodu kreskowego w odniesieniu do każdego identyfikatora typu informacji.

public string VersionID { get; set; }

Wartość właściwości

string

Uwagi

Ważne wartości:

Obecnie „1”.

„0” oraz „2” do „9” i „A” do „Z” zarezerwowane na potencjalne przyszłe użycie.

Metody

GetBarcodeType()

Pobiera typ kodu kreskowego.

public BaseEncodeType GetBarcodeType()

Zwraca

BaseEncodeType

Typ kodu kreskowego.

GetConstructedCodetext()

Konstruuje kod tekstowy z danych Mailmark.

public string GetConstructedCodetext()

Zwraca

string

Skonstruowany kod tekstowy

InitFromString(string)

Inicjalizuje dane Mailmark z skonstruowanego kodu tekstowego.

public void InitFromString(string constructedCodetext)

Parametry

constructedCodetext string

Skonstruowany kod tekstowy.

 Polski