Class Mailmark2DCodetext

Class Mailmark2DCodetext

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

Клас для кодування та декодування тексту, вбудованого в код Royal Mail 2D Mailmark.

public sealed class Mailmark2DCodetext : IComplexCodetext

Спадкування

objectMailmark2DCodetext

Реалізує

IComplexCodetext

Спадковані члени

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

Конструктори

Mailmark2DCodetext()

public Mailmark2DCodetext()

Властивості

Class

Ідентифікує клас елемента.

public string Class { get; set; }

Значення властивості

string

Примітки

Дійсні значення:

“1” - 1C (Роздріб)

“2” - 2C (Роздріб)

“3” - Економія (Роздріб)

“5” - Відкладений (Роздріб)

“8” - Преміум (Доступ до мережі)

“9” - Стандарт (Доступ до мережі)

CustomerContent

Додатковий простір для використання клієнтом.

public string CustomerContent { get; set; }

Значення властивості

string

Примітки

Максимальна довжина за типом:

Тип 7: 6 символів

Тип 9: 45 символів

Тип 29: 25 символів

CustomerContentEncodeMode

Режим кодування штрих-коду Datamatrix.
Значення за замовчуванням: DataMatrixEncodeMode.C40.

public DataMatrixEncodeMode CustomerContentEncodeMode { get; set; }

Значення властивості

DataMatrixEncodeMode

DataMatrixType

Тип 2D Mailmark визначає розмір штрих-коду Data Matrix.

public Mailmark2DType DataMatrixType { get; set; }

Значення властивості

Mailmark2DType

DestinationPostCodeAndDPS

Містить поштовий код адреси доставки з DPS.
Якщо внутрішній, поштовий код/DP містить наступну кількість символів:
Область (1 або 2 символи) Район (1 або 2 символи)
Сектор (1 символ) Одиниця (2 символи) DPS (2 символи).
Поштовий код і DPS повинні відповідати дійсному формату PAF®.

public string DestinationPostCodeAndDPS { get; set; }

Значення властивості

string

InformationTypeID

Ідентифікує корисне навантаження штрих-коду Mailmark Royal Mail для кожного типу продукту.

public string InformationTypeID { get; set; }

Значення властивості

string

Примітки

Дійсні значення:

“0” - Внутрішня відсортована та не відсортована

“A” - Онлайн поштові витрати

“B” - Франкування

“C” - Консолідація

ItemID

Ідентифікує унікальний елемент у постачальницькому ланцюгу.
Кожен штрих-код Mailmark повинен мати ID,
щоб його можна було унікально ідентифікувати принаймні 90 днів.
Максимальне значення: 99999999.

public int ItemID { get; set; }

Значення властивості

int

RTSFlag

Прапор, який вказує, який рівень послуги повернення відправнику запитується.

public string RTSFlag { get; set; }

Значення властивості

string

ReturnToSenderPostCode

Містить поштовий код для повернення відправнику, але без DPS.
Поштовий код (без DPS) повинен відповідати формату PAF®.

public string ReturnToSenderPostCode { get; set; }

Значення властивості

string

SupplyChainID

Ідентифікує унікальну групу клієнтів, залучених до розсилки.
Максимальне значення: 9999999.

public int SupplyChainID { get; set; }

Значення властивості

int

UPUCountryID

Ідентифікує ID країни UPU. Максимальна довжина: 4 символи.

public string UPUCountryID { get; set; }

Значення властивості

string

VersionID

Ідентифікує версію штрих-коду, що стосується кожного ID типу інформації.

public string VersionID { get; set; }

Значення властивості

string

Примітки

Дійсні значення:

Наразі “1”.

“0” та “2” до “9” і “A” до “Z” зарезервовані для потенційного майбутнього використання.

Методи

GetBarcodeType()

Отримує тип штрих-коду.

public BaseEncodeType GetBarcodeType()

Повертає

BaseEncodeType

Тип штрих-коду.

GetConstructedCodetext()

Конструює кодовий текст з даних Mailmark.

public string GetConstructedCodetext()

Повертає

string

Конструйований кодовий текст.

InitFromString(string)

Ініціалізує дані Mailmark з конструйованого кодового тексту.

public void InitFromString(string constructedCodetext)

Параметри

constructedCodetext string

Конструйований кодовий текст.

 Українська