Class Mailmark2DCodetext

Class Mailmark2DCodetext

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

Clase para codificar y decodificar el texto incrustado en el código Mailmark 2D de Royal Mail.

public sealed class Mailmark2DCodetext : IComplexCodetext

Herencia

objectMailmark2DCodetext

Implementa

IComplexCodetext

Miembros Heredados

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

Constructores

Mailmark2DCodetext()

public Mailmark2DCodetext()

Propiedades

Clase

Identifica la clase del ítem.

public string Class { get; set; }

Valor de la Propiedad

string

Observaciones

Valores Válidos:

“1” - 1C (Minorista)

“2” - 2C (Minorista)

“3” - Económico (Minorista)

“5” - Diferido (Minorista)

“8” - Premium (Acceso a Red)

“9” - Estándar (Acceso a Red)

CustomerContent

Espacio opcional para uso del cliente.

public string CustomerContent { get; set; }

Valor de la Propiedad

string

Observaciones

Longitud máxima por Tipo:

Tipo 7: 6 caracteres

Tipo 9: 45 caracteres

Tipo 29: 25 caracteres

CustomerContentEncodeMode

Modo de codificación del código de barras Datamatrix.
Valor predeterminado: DataMatrixEncodeMode.C40.

public DataMatrixEncodeMode CustomerContentEncodeMode { get; set; }

Valor de la Propiedad

DataMatrixEncodeMode

DataMatrixType

El tipo Mailmark 2D define el tamaño del código de barras Data Matrix.

public Mailmark2DType DataMatrixType { get; set; }

Valor de la Propiedad

Mailmark2DType

DestinationPostCodeAndDPS

Contiene el código postal de la dirección de entrega con DPS.
Si es nacional, el código postal/DP contiene la siguiente cantidad de caracteres.
Área (1 o 2 caracteres) Distrito (1 o 2 caracteres)
Sector (1 carácter) Unidad (2 caracteres) DPS (2 caracteres).
El código postal y DPS deben cumplir con un formato PAF® válido.

public string DestinationPostCodeAndDPS { get; set; }

Valor de la Propiedad

string

InformationTypeID

Identifica la carga útil del código de barras Mailmark de Royal Mail para cada tipo de producto.

public string InformationTypeID { get; set; }

Valor de la Propiedad

string

Observaciones

Valores Válidos:

“0” - Clasificado y No Clasificado Nacional

“A” - Franqueo en Línea

“B” - Franqueo

“C” - Consolidación

ItemID

Identifica el ítem único dentro del ID de la Cadena de Suministro.
Cada código de barras Mailmark debe llevar un ID para poder ser identificado de manera única durante al menos 90 días.
Valor máximo: 99999999.

public int ItemID { get; set; }

Valor de la Propiedad

int

RTSFlag

Bandera que indica qué nivel de servicio de Devolución al Remitente se está solicitando.

public string RTSFlag { get; set; }

Valor de la Propiedad

string

ReturnToSenderPostCode

Contiene el código postal de Devolución al Remitente pero sin DPS.
El código postal (sin DPS) debe cumplir con un formato PAF®.

public string ReturnToSenderPostCode { get; set; }

Valor de la Propiedad

string

SupplyChainID

Identifica el grupo único de clientes involucrados en el envío.
Valor máximo: 9999999.

public int SupplyChainID { get; set; }

Valor de la Propiedad

int

UPUCountryID

Identifica el ID de País de la UPU. Longitud máxima: 4 caracteres.

public string UPUCountryID { get; set; }

Valor de la Propiedad

string

VersionID

Identifica la versión del código de barras según cada ID de Tipo de Información.

public string VersionID { get; set; }

Valor de la Propiedad

string

Observaciones

Valores Válidos:

Actualmente “1”.

“0” & “2” a “9” y “A” a “Z” están reservados para uso futuro potencial.

Métodos

GetBarcodeType()

Obtiene el tipo de código de barras.

public BaseEncodeType GetBarcodeType()

Retorna

BaseEncodeType

Tipo de código de barras.

GetConstructedCodetext()

Construye el texto codificado a partir de los datos de Mailmark.

public string GetConstructedCodetext()

Retorna

string

Texto codificado construido.

InitFromString(string)

Inicializa los datos de Mailmark a partir del texto codificado construido.

public void InitFromString(string constructedCodetext)

Parámetros

constructedCodetext string

Texto codificado construido.

 Español