Class Mailmark2DCodetext
De naam: Aspose.BarCode.ComplexBarcode Verzameling: Aspose.BarCode.dll (25.4.0)
Klassen voor het coderen en decoderen van de tekst ingebouwd in de Royal Mail 2D Mailmark code.
public sealed class Mailmark2DCodetext : IComplexCodetext
Inheritance
Implements
Geëerbiede leden
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
Mailmark2Docodetext()
public Mailmark2DCodetext()
Properties
Class
Identificeer de klasse van het item.
public string Class { get; set; }
Eigendomswaarde
Remarks
Valide waarden :
“1” - 1C (verkopen)
“2” – 2C (verkopen)
“3” - Economie (Retail)
“5” - Deffered (verkopen)
“8” – Premium (Network Access)
“9” – standaard (netwerktoegang)
CustomerContent
Optionele ruimte voor gebruik door de klant.
public string CustomerContent { get; set; }
Eigendomswaarde
Remarks
Max lengte per type:
Type 7: 6 tekens
Type 9: 45 tekens
Type 29: 25 tekens
CustomerContentEncodeMode
Incode modus van Datamatrix barcode.De standaardwaarde: DataMatrixEncodeMode.C40.
public DataMatrixEncodeMode CustomerContentEncodeMode { get; set; }
Eigendomswaarde
DataMatrixType
2D Mailmark Type definieert de grootte van de Data Matrix barcode.
public Mailmark2DType DataMatrixType { get; set; }
Eigendomswaarde
bestemmingPostCodeAndDPS
Inhoudt de postcode van de verzendadres met DPSAls binnen de postcode/DP het volgende aantal tekens bevat.Area (1 of 2 tekens) District (1 of 2 tekens)Sector (1 karakter) Eenheid (2 karakters) DPS (2 karakters).De Postcode en DPS moeten voldoen aan een geldig PAF®-formaat.
public string DestinationPostCodeAndDPS { get; set; }
Eigendomswaarde
Informatie Type
Identificeert de Royal Mail Mailmark barcode lading voor elk producttype.
public string InformationTypeID { get; set; }
Eigendomswaarde
Remarks
Valide waarden :
“0” - Inheemse gesorteerd en niet gesorteerd
“A” - Online Post
“B” – Franking
“C” – consolidatie
onderwerp
Identificeert het unieke item binnen de Supply Chain ID.Elke Mailmark barcode is vereist om een ID te dragendus het kan uniek geïdentificeerd worden gedurende ten minste 90 dagen.Max waarde: 99999999.
public int ItemID { get; set; }
Eigendomswaarde
RTSFlag
Vlag dat aangeeft welk niveau van Return to Sender service wordt gevraagd.
public string RTSFlag { get; set; }
Eigendomswaarde
ReturnToSenderPostCode
Inhoudt de Return to Sender Postcode maar geen DPS.De PC (geen DPS) moet voldoen aan een PAF®-formaat.
public string ReturnToSenderPostCode { get; set; }
Eigendomswaarde
SupplyChainID
Identificeert de unieke groep klanten die betrokken zijn bij de mailing.Max waarde: 9999999.
public int SupplyChainID { get; set; }
Eigendomswaarde
UPUCountryïde
Identificeert de UPU Country ID.Max lengte: 4 tekens.
public string UPUCountryID { get; set; }
Eigendomswaarde
VersieID
Identificeert de barcodeversie als relevant voor elke Information Type ID.
public string VersionID { get; set; }
Eigendomswaarde
Remarks
Valide waarden :
Op dit moment ‘1’.
“0” & “2” tot “9” en “A” tot “Z” reserves voor potentiële toekomstige gebruik.
Methods
GetBarcodeType()
Een barcode type.
public BaseEncodeType GetBarcodeType()
Returns
Een barcode type.
GetConstructedCodetext()
Creëer codetext van Mailmark-gegevens.
public string GetConstructedCodetext()
Returns
geconstrueerde codetext
InitFromString(String)
Initialiseert Mailmark gegevens uit gebouwde codetext.
public void InitFromString(string constructedCodetext)
Parameters
constructedCodetext
string
geconstrueerde codetext.