Class DataMatrixExtCodetextBuilder

Class DataMatrixExtCodetextBuilder

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

ژنراتور متن کد توسعه یافته برای بارکدهای 2D DataMatrix برای حالت متن کد توسعه یافته DataMatrixEncodeMode

public class DataMatrixExtCodetextBuilder : ExtCodetextBuilder

وراثت

objectExtCodetextBuilderDataMatrixExtCodetextBuilder

اعضای وراثت یافته

ExtCodetextBuilder.Clear(), ExtCodetextBuilder.AddPlainCodetext(string), ExtCodetextBuilder.AddECICodetext(ECIEncodings, string), ExtCodetextBuilder.GetExtendedCodetext(), object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

مثال‌ها

//حالت متن کد توسعه یافته

//ایجاد متن کد
DataMatrixExtCodetextBuilder textBuilder = new DataMatrixExtCodetextBuilder();
codetextBuilder.AddECICodetextWithEncodeMode(ECIEncodings.Win1251, DataMatrixEncodeMode.Bytes, "World");
codetextBuilder.AddPlainCodetext("Will");
codetextBuilder.AddECICodetext(ECIEncodings.UTF8, "犬Right狗");
codetextBuilder.AddCodetextWithEncodeMode(DataMatrixEncodeMode.C40, "ABCDE");

//تولید متن کد
string codetext = textBuilder.GetExtendedCodetext();    

//تولید
using(BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.DataMatrix, codetext))
{
    generator.Parameters.Barcode.DataMatrix.DataMatrixEncodeMode = DataMatrixEncodeMode.ExtendedCodetext;
	generator.Save("test.bmp");
}

سازنده‌ها

DataMatrixExtCodetextBuilder()

public DataMatrixExtCodetextBuilder()

متدها

AddCodetextWithEncodeMode(DataMatrixEncodeMode, string)

متن کد را با حالت رمزگذاری تعریف شده به اقلام متن کد توسعه یافته اضافه می‌کند

public void AddCodetextWithEncodeMode(DataMatrixEncodeMode encodeMode, string codetext)

پارامترها

encodeMode DataMatrixEncodeMode

مقدار حالت رمزگذاری

codetext string

متن کد به زبان یونی‌کد برای اضافه کردن به عنوان آیتم متن کد توسعه یافته

AddECICodetextWithEncodeMode(ECIEncodings, DataMatrixEncodeMode, string)

متن کد را با شناسه کانال توسعه یافته با حالت رمزگذاری تعریف شده اضافه می‌کند

public void AddECICodetextWithEncodeMode(ECIEncodings ECIEncoding, DataMatrixEncodeMode encodeMode, string codetext)

پارامترها

ECIEncoding ECIEncodings

شناسه کانال توسعه یافته

encodeMode DataMatrixEncodeMode

مقدار حالت رمزگذاری

codetext string

متن کد به زبان یونی‌کد برای اضافه کردن به عنوان آیتم متن کد توسعه یافته با شناسه کانال توسعه یافته و حالت رمزگذاری تعریف شده

GetExtendedCodetext()

متن کد توسعه یافته را از لیست متن کد توسعه یافته تولید می‌کند.

public override string GetExtendedCodetext()

برمی‌گرداند

string

متن کد توسعه یافته به عنوان رشته

 فارسی