Class Mailmark2DCodetext

Class Mailmark2DCodetext

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

Classe per la codifica e decodifica del testo incorporato nel codice Royal Mail 2D Mailmark.

public sealed class Mailmark2DCodetext : IComplexCodetext

Ereditarietà

objectMailmark2DCodetext

Implementa

IComplexCodetext

Membri Ereditati

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

Costruttori

Mailmark2DCodetext()

public Mailmark2DCodetext()

Proprietà

Classe

Identifica la classe dell’elemento.

public string Class { get; set; }

Valore della Proprietà

string

Osservazioni

Valori Valid:

“1” - 1C (Vendita al Dettaglio)

“2” - 2C (Vendita al Dettaglio)

“3” - Economia (Vendita al Dettaglio)

“5” - Differito (Vendita al Dettaglio)

“8” - Premium (Accesso Rete)

“9” - Standard (Accesso Rete)

CustomerContent

Spazio opzionale per l’uso da parte del cliente.

public string CustomerContent { get; set; }

Valore della Proprietà

string

Osservazioni

Max lunghezza per Tipo:

Tipo 7: 6 caratteri

Tipo 9: 45 caratteri

Tipo 29: 25 caratteri

CustomerContentEncodeMode

Modalità di codifica del codice a barre Datamatrix.
Valore predefinito: DataMatrixEncodeMode.C40.

public DataMatrixEncodeMode CustomerContentEncodeMode { get; set; }

Valore della Proprietà

DataMatrixEncodeMode

DataMatrixType

Il Tipo Mailmark 2D definisce la dimensione del codice a barre Data Matrix.

public Mailmark2DType DataMatrixType { get; set; }

Valore della Proprietà

Mailmark2DType

DestinationPostCodeAndDPS

Contiene il Codice Postale dell’Indirizzo di Consegna con DPS.
Se nazionale, il Codice Postale/DP contiene il seguente numero di caratteri.
Area (1 o 2 caratteri) Distretto (1 o 2 caratteri)
Settore (1 carattere) Unità (2 caratteri) DPS (2 caratteri).
Il Codice Postale e il DPS devono conformarsi a un formato PAF® valido.

public string DestinationPostCodeAndDPS { get; set; }

Valore della Proprietà

string

InformationTypeID

Identifica il payload del codice a barre Mailmark di Royal Mail per ciascun tipo di prodotto.

public string InformationTypeID { get; set; }

Valore della Proprietà

string

Osservazioni

Valori Valid:

“0” - Domestico Ordinato & Non Ordinato

“A” - Affrancatura Online

“B” - Affrancatura

“C” - Consolidamento

ItemID

Identifica l’elemento unico all’interno dell’ID della Catena di Fornitura.
Ogni codice a barre Mailmark deve portare un ID
in modo che possa essere identificato univocamente per almeno 90 giorni.
Valore massimo: 99999999.

public int ItemID { get; set; }

Valore della Proprietà

int

RTSFlag

Flag che indica quale livello di servizio di Restituzione al Mittente è richiesto.

public string RTSFlag { get; set; }

Valore della Proprietà

string

ReturnToSenderPostCode

Contiene il Codice Postale di Restituzione al Mittente ma senza DPS.
Il PC (senza DPS) deve conformarsi a un formato PAF®.

public string ReturnToSenderPostCode { get; set; }

Valore della Proprietà

string

SupplyChainID

Identifica il gruppo unico di clienti coinvolti nella spedizione.
Valore massimo: 9999999.

public int SupplyChainID { get; set; }

Valore della Proprietà

int

UPUCountryID

Identifica l’ID del Paese UPU. Lunghezza massima: 4 caratteri.

public string UPUCountryID { get; set; }

Valore della Proprietà

string

VersionID

Identifica la versione del codice a barre come rilevante per ciascun ID di Tipo di Informazione.

public string VersionID { get; set; }

Valore della Proprietà

string

Osservazioni

Valori Valid:

Attualmente “1”.

“0” & “2” a “9” e “A” a “Z” riservati per un potenziale uso futuro.

Metodi

GetBarcodeType()

Ottiene il tipo di codice a barre.

public BaseEncodeType GetBarcodeType()

Restituisce

BaseEncodeType

Tipo di codice a barre.

GetConstructedCodetext()

Costruisce il codetext dai dati Mailmark.

public string GetConstructedCodetext()

Restituisce

string

Codetext costruito

InitFromString(string)

Inizializza i dati Mailmark dal codetext costruito.

public void InitFromString(string constructedCodetext)

Parametri

constructedCodetext string

Codetext costruito.

 Italiano