Class DataMatrixExtCodetextBuilder

Class DataMatrixExtCodetextBuilder

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

مولد نص الرمز الممتد لرموز 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

نص الرمز بتشفير unicode لإضافته كعنصر نص الرمز الممتد

AddECICodetextWithEncodeMode(ECIEncodings, DataMatrixEncodeMode, string)

يضيف نص الرمز مع معرف القناة الممتد مع وضع الترميز المحدد

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

المعلمات

ECIEncoding ECIEncodings

معرف القناة الممتد

encodeMode DataMatrixEncodeMode

قيمة وضع الترميز

codetext string

نص الرمز بتشفير unicode لإضافته كعنصر نص الرمز الممتد مع معرف القناة الممتد مع وضع الترميز المحدد

GetExtendedCodetext()

ينتج نص الرمز الممتد من قائمة نصوص الرموز الممتدة.

public override string GetExtendedCodetext()

القيم المرتجعة

string

نص الرمز الممتد كسلسلة

 عربي