Class Mailmark2DCodetext
Namn på plats: Aspose.BarCode.ComplexBarcode Sammanfattning: Aspose.BarCode.dll (25.4.0)
Klass för kodning och dekryptering av texten som är inbäddad i Royal Mail 2D Mailmark-koden.
public sealed class Mailmark2DCodetext : IComplexCodetext
Inheritance
Implements
Arvsmedlemmar
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
Mailmark2DCodetext()
public Mailmark2DCodetext()
Properties
Class
Identifiera objektets klass.
public string Class { get; set; }
Fastighetsvärde
Remarks
Gällande värden:
”1” – 1C (Retail)
”2” – 2C (Retail)
”3” - Ekonomi (Retail)
”5” – Deffered (Retail)
”8” – Premium (Nätverksåtkomst)
”9” – Standard (nätverksåtkomst)
CustomerContent
Optionellt utrymme för användning av kunden.
public string CustomerContent { get; set; }
Fastighetsvärde
Remarks
Max längd per typ:
Typ 7: 6 tecken
Typ 9: 45 tecken
Typ 29: 25 tecken
CustomerContentEncodeMode
Enkodläge för Datamatrix-barkod.Standardvärde: DataMatrixEncodeMode.C40.
public DataMatrixEncodeMode CustomerContentEncodeMode { get; set; }
Fastighetsvärde
DataMatrixType
2D Mailmark Typ definierar storleken på Data Matrix barkoden.
public Mailmark2DType DataMatrixType { get; set; }
Fastighetsvärde
DestinationPostCodeAndDPS
Innehåller postkoden för leveransadressen med DPSOm inuti postkoden/DP innehåller följande antal tecken.Område (1 eller 2 tecken) Område (1 eller 2 tecken)Sektor (1 tecken) Enhet (2 tecken) DPS (2 tecken).Postkoden och DPS måste uppfylla ett giltigt PAF®-format.
public string DestinationPostCodeAndDPS { get; set; }
Fastighetsvärde
Informationstyp
Identifiera Royal Mail Mailmark-bordsbelastningen för varje produkttyp.
public string InformationTypeID { get; set; }
Fastighetsvärde
Remarks
Gällande värden:
”0” - Inhemska Sorterade och Osorterade
”A” - Online Post
”B” – Franking
”C” – Konsolidering
föremål
Identifiera det unika objektet inom Supply Chain ID.Varje Mailmark-barkod krävs för att bära ett IDSå det kan unikt identifieras i minst 90 dagar.Max värde: 9999999
public int ItemID { get; set; }
Fastighetsvärde
RTSFlag
Flagga som anger vilken nivå av Return to Sender service som begärs.
public string RTSFlag { get; set; }
Fastighetsvärde
ReturnToSenderPostCode
Innehåller Return to Sender Post Code men ingen DPS.PC (utan DPS) måste uppfylla ett PAF®-format.
public string ReturnToSenderPostCode { get; set; }
Fastighetsvärde
SupplyChainID
Identifiera den unika gruppen av kunder som är involverade i posten.Max värde: 999999
public int SupplyChainID { get; set; }
Fastighetsvärde
Uppskjutning
Identifiera UPU Country ID.Max längd: 4 tecken.
public string UPUCountryID { get; set; }
Fastighetsvärde
VersionID
Identifiera barkodversionen som relevant för varje Information Type ID.
public string VersionID { get; set; }
Fastighetsvärde
Remarks
Gällande värden:
För närvarande ”1”.
“0” & “2” till “9” och “A” till “Z” reserv för potentiell framtida användning.
Methods
GetBarcodeType()
får barkoden typ.
public BaseEncodeType GetBarcodeType()
Returns
Typ av barkod.
GetConstructedCodetext()
Konstruera kodtext från Mailmark-data.
public string GetConstructedCodetext()
Returns
Konstruerad kodtekst
InitFromString(Sträng)
Initialiserar Mailmark-data från konstruerad kodtext.
public void InitFromString(string constructedCodetext)
Parameters
constructedCodetext
string
Konstruerad kodtext.