Class Mailmark2DCodetext
Namespace: Aspose.BarCode.ComplexBarcode
Assembly: Aspose.BarCode.dll (25.1.0)
מחלקה לקידוד ופיענוח של הטקסט המוטמע בקוד Mailmark דו-ממדי של Royal Mail.
public sealed class Mailmark2DCodetext : 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; }
ערך המאפיין
הערות
ערכים תקפים:
“1” - 1C (קמעונאי)
“2” - 2C (קמעונאי)
“3” - כלכלה (קמעונאי)
“5” - דחוי (קמעונאי)
“8” - פרימיום (גישה לרשת)
“9” - סטנדרט (גישה לרשת)
CustomerContent
מרחב אופציונלי לשימוש על ידי הלקוח.
public string CustomerContent { get; set; }
ערך המאפיין
הערות
אורך מקסימלי לפי סוג:
סוג 7: 6 תווים
סוג 9: 45 תווים
סוג 29: 25 תווים
CustomerContentEncodeMode
מצב הקידוד של קוד ה-Datamatrix. ערך ברירת מחדל: DataMatrixEncodeMode.C40.
public DataMatrixEncodeMode CustomerContentEncodeMode { get; set; }
ערך המאפיין
DataMatrixType
סוג Mailmark דו-ממדי מגדיר את גודל קוד ה-Datamatrix.
public Mailmark2DType DataMatrixType { get; set; }
ערך המאפיין
DestinationPostCodeAndDPS
מכיל את המיקוד של כתובת המשלוח עם DPS. אם מדובר במשלוח פנימי, המיקוד/DP מכיל את מספר התווים הבא: אזור (1 או 2 תווים) מחוז (1 או 2 תווים) סקטור (1 תו) יחידה (2 תווים) DPS (2 תווים). המיקוד ו-DPS חייבים להתאים לפורמט PAF® תקף.
public string DestinationPostCodeAndDPS { get; set; }
ערך המאפיין
InformationTypeID
מזהה את מטען קוד ה-Mailmark של Royal Mail עבור כל סוג מוצר.
public string InformationTypeID { get; set; }
ערך המאפיין
הערות
ערכים תקפים:
“0” - מסווגים לאומיים ולא מסווגים
“A” - דואר מקוון
“B” - חותמת
“C” - מיזוג
ItemID
מזהה את הפריט הייחודי בתוך מזהה שרשרת האספקה. כל קוד Mailmark נדרש לשאת מזהה כך שניתן יהיה לזהותו באופן ייחודי לפחות 90 ימים. ערך מקסימלי: 99999999.
public int ItemID { get; set; }
ערך המאפיין
RTSFlag
דגל המצביע על מהו רמת שירות החזרה לשולח המבוקשת.
public string RTSFlag { get; set; }
ערך המאפיין
ReturnToSenderPostCode
מכיל את המיקוד להחזרה לשולח אך ללא DPS. המיקוד (ללא DPS) חייב להתאים לפורמט PAF®.
public string ReturnToSenderPostCode { get; set; }
ערך המאפיין
SupplyChainID
מזהה את הקבוצה הייחודית של לקוחות המעורבים במשלוח. ערך מקסימלי: 9999999.
public int SupplyChainID { get; set; }
ערך המאפיין
UPUCountryID
מזהה את מזהה המדינה של UPU. אורך מקסימלי: 4 תווים.
public string UPUCountryID { get; set; }
ערך המאפיין
VersionID
מזהה את גרסת הקוד כפי שהיא רלוונטית לכל מזהה סוג מידע.
public string VersionID { get; set; }
ערך המאפיין
הערות
ערכים תקפים:
נכון לעכשיו “1”.
“0” & “2” עד “9” ו-“A” עד “Z” שמורים לשימוש פוטנציאלי עתידי.
שיטות
GetBarcodeType()
מקבל את סוג הקוד.
public BaseEncodeType GetBarcodeType()
מחזיר
סוג הקוד.
GetConstructedCodetext()
בונה קוד טקסט מנתוני Mailmark.
public string GetConstructedCodetext()
מחזיר
קוד טקסט בנוי
InitFromString(string)
מאתחל את נתוני Mailmark מקוד טקסט בנוי.
public void InitFromString(string constructedCodetext)
פרמטרים
constructedCodetext
string
קוד טקסט בנוי.