Class Mailmark2DCodetext

Class Mailmark2DCodetext

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

Classe pour encoder et décoder le texte intégré dans le code Royal Mail 2D Mailmark.

public sealed class Mailmark2DCodetext : IComplexCodetext

Héritage

objectMailmark2DCodetext

Implémente

IComplexCodetext

Membres hérités

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

Constructeurs

Mailmark2DCodetext()

public Mailmark2DCodetext()

Propriétés

Classe

Identifie la classe de l’élément.

public string Class { get; set; }

Valeur de propriété

string

Remarques

Valeurs valides :

“1” - 1C (Détail)

“2” - 2C (Détail)

“3” - Économie (Détail)

“5” - Différé (Détail)

“8” - Premium (Accès réseau)

“9” - Standard (Accès réseau)

CustomerContent

Espace optionnel à utiliser par le client.

public string CustomerContent { get; set; }

Valeur de propriété

string

Remarques

Longueur max par type :

Type 7 : 6 caractères

Type 9 : 45 caractères

Type 29 : 25 caractères

CustomerContentEncodeMode

Mode d’encodage du code-barres Datamatrix.
Valeur par défaut : DataMatrixEncodeMode.C40.

public DataMatrixEncodeMode CustomerContentEncodeMode { get; set; }

Valeur de propriété

DataMatrixEncodeMode

DataMatrixType

Le type Mailmark 2D définit la taille du code-barres Data Matrix.

public Mailmark2DType DataMatrixType { get; set; }

Valeur de propriété

Mailmark2DType

DestinationPostCodeAndDPS

Contient le code postal de l’adresse de livraison avec DPS.
Si intérieur, le code postal/DP contient le nombre suivant de caractères.
Zone (1 ou 2 caractères) District (1 ou 2 caractères)
Secteur (1 caractère) Unité (2 caractères) DPS (2 caractères).
Le code postal et le DPS doivent respecter un format PAF® valide.

public string DestinationPostCodeAndDPS { get; set; }

Valeur de propriété

string

InformationTypeID

Identifie la charge utile du code-barres Mailmark de Royal Mail pour chaque type de produit.

public string InformationTypeID { get; set; }

Valeur de propriété

string

Remarques

Valeurs valides :

“0” - Trié et non trié domestique

“A” - Affranchissement en ligne

“B” - Affranchissement

“C” - Consolidation

ItemID

Identifie l’élément unique au sein de l’ID de la chaîne d’approvisionnement.
Chaque code-barres Mailmark doit porter un ID
afin qu’il puisse être identifié de manière unique pendant au moins 90 jours.
Valeur max : 99999999.

public int ItemID { get; set; }

Valeur de propriété

int

RTSFlag

Drapeau qui indique quel niveau de service de retour à l’expéditeur est demandé.

public string RTSFlag { get; set; }

Valeur de propriété

string

ReturnToSenderPostCode

Contient le code postal de retour à l’expéditeur mais pas de DPS.
Le PC (sans DPS) doit respecter un format PAF®.

public string ReturnToSenderPostCode { get; set; }

Valeur de propriété

string

SupplyChainID

Identifie le groupe unique de clients impliqués dans l’envoi.
Valeur max : 9999999.

public int SupplyChainID { get; set; }

Valeur de propriété

int

UPUCountryID

Identifie l’ID de pays UPU. Longueur max : 4 caractères.

public string UPUCountryID { get; set; }

Valeur de propriété

string

VersionID

Identifie la version du code-barres en rapport avec chaque ID de type d’information.

public string VersionID { get; set; }

Valeur de propriété

string

Remarques

Valeurs valides :

Actuellement “1”.

“0” & “2” à “9” et “A” à “Z” réservés pour une utilisation future potentielle.

Méthodes

GetBarcodeType()

Obtient le type de code-barres.

public BaseEncodeType GetBarcodeType()

Retourne

BaseEncodeType

Type de code-barres.

GetConstructedCodetext()

Construit le codetext à partir des données Mailmark.

public string GetConstructedCodetext()

Retourne

string

Codetext construit.

InitFromString(string)

Initialise les données Mailmark à partir du codetext construit.

public void InitFromString(string constructedCodetext)

Paramètres

constructedCodetext string

Codetext construit.

 Français