Aspose::BarCode::ComplexBarcode::Mailmark2DCodetext class

Mailmark2DCodetext class

Class for encoding and decoding the text embedded in the Royal Mail 2D Mailmark code.

class Mailmark2DCodetext : public Aspose::BarCode::ComplexBarcode::IComplexCodetext

Methods

MethodDescription
get_Class() constIdentifies the class of the item.
get_CustomerContent() constOptional space for use by customer.
get_CustomerContentEncodeMode() constEncode mode of Datamatrix barcode. Default value: DataMatrixEncodeMode.C40.
get_DataMatrixType() const2D Mailmark Type defines size of Data Matrix barcode.
get_DestinationPostCodeAndDPS() constContains the Postcode of the Delivery Address with DPS If inland the Postcode/DP contains the following number of characters. Area (1 or 2 characters) District(1 or 2 characters) Sector(1 character) Unit(2 characters) DPS (2 characters). The Postcode and DPS must comply with a valid PAF® format.
get_InformationTypeID() constIdentifies the Royal Mail Mailmark barcode payload for each product type.
get_ItemID() constIdentifies the unique item within the Supply Chain ID. Every Mailmark barcode is required to carry an ID so it can be uniquely identified for at least 90 days. Max value: 99999999.
get_ReturnToSenderPostCode() constContains the Return to Sender Post Code but no DPS. The PC(without DPS) must comply with a PAF® format.
get_RTSFlag() constFlag which indicates what level of Return to Sender service is being requested.
get_SupplyChainID() constIdentifies the unique group of customers involved in the mailing. Max value: 9999999.
get_UPUCountryID() constIdentifies the UPU Country ID.Max length: 4 characters.
get_VersionID() constIdentifies the barcode version as relevant to each Information Type ID.
GetBarcodeType() overrideGets barcode type.
GetConstructedCodetext() overrideConstruct codetext from Mailmark data.
InitFromString(System::String) overrideInitializes Mailmark data from constructed codetext.
Mailmark2DCodetext()Constructor. Create default instance of Mailmark2DCodetext class.
set_Class(System::String)Identifies the class of the item.
set_CustomerContent(System::String)Optional space for use by customer.
set_CustomerContentEncodeMode(Aspose::BarCode::Generation::DataMatrixEncodeMode)Encode mode of Datamatrix barcode. Default value: DataMatrixEncodeMode.C40.
set_DataMatrixType(Mailmark2DType)2D Mailmark Type defines size of Data Matrix barcode.
set_DestinationPostCodeAndDPS(System::String)Contains the Postcode of the Delivery Address with DPS If inland the Postcode/DP contains the following number of characters. Area (1 or 2 characters) District(1 or 2 characters) Sector(1 character) Unit(2 characters) DPS (2 characters). The Postcode and DPS must comply with a valid PAF® format.
set_InformationTypeID(System::String)Identifies the Royal Mail Mailmark barcode payload for each product type.
set_ItemID(int32_t)Identifies the unique item within the Supply Chain ID. Every Mailmark barcode is required to carry an ID so it can be uniquely identified for at least 90 days. Max value: 99999999.
set_ReturnToSenderPostCode(System::String)Contains the Return to Sender Post Code but no DPS. The PC(without DPS) must comply with a PAF® format.
set_RTSFlag(System::String)Flag which indicates what level of Return to Sender service is being requested.
set_SupplyChainID(int32_t)Identifies the unique group of customers involved in the mailing. Max value: 9999999.
set_UPUCountryID(System::String)Identifies the UPU Country ID.Max length: 4 characters.
set_VersionID(System::String)Identifies the barcode version as relevant to each Information Type ID.

See Also