Class DotCodeExtCodetextBuilder

Class DotCodeExtCodetextBuilder

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

مولد نص رمز موسع لرموز باركود DotCode ثنائية الأبعاد لوضع نص الرمز الموسع من DotCodeEncodeMode

public class DotCodeExtCodetextBuilder : ExtCodetextBuilder

الوراثة

objectExtCodetextBuilderDotCodeExtCodetextBuilder

الأعضاء الموروثة

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()

أمثلة

//وضع نص الرمز الموسع
//إنشاء نص الرمز
DotCodeExtCodetextBuilder textBuilder = new DotCodeExtCodetextBuilder();
textBuilder.AddFNC1FormatIdentifier();
textBuilder.AddECICodetext(ECIEncodings.Win1251, "Will");
textBuilder.AddFNC1FormatIdentifier();
textBuilder.AddECICodetext(ECIEncodings.UTF8, "犬Right狗");
textBuilder.AddFNC1FormatIdentifier();
textBuilder.AddECICodetext(ECIEncodings.UTF16BE, "犬Power狗");
textBuilder.AddPlainCodetext("نص عادي");
textBuilder.AddFNC3SymbolSeparator();
textBuilder.AddFNC3ReaderInitialization();
textBuilder.AddPlainCodetext("معلومات تهيئة القارئ");

//توليد نص الرمز
string codetext = textBuilder.GetExtendedCodetext();    

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

المنشئات

DotCodeExtCodetextBuilder()

public DotCodeExtCodetextBuilder()

الطرق

AddFNC1FormatIdentifier()

يضيف معرف تنسيق FNC1 إلى عناصر نص الرمز الموسع

public void AddFNC1FormatIdentifier()

AddFNC3ReaderInitialization()

يضيف تهيئة قارئ FNC3 إلى عناصر نص الرمز الموسع

public void AddFNC3ReaderInitialization()

AddFNC3SymbolSeparator()

يضيف فاصل رمز FNC3 إلى عناصر نص الرمز الموسع

public void AddFNC3SymbolSeparator()

AddStructuredAppendMode(int, int)

يضيف وضع الإلحاق المنظم إلى عناصر نص الرمز الموسع

public void AddStructuredAppendMode(int barcodeId, int barcodesCount)

المعلمات

barcodeId int

معرف الرمز الشريطي

barcodesCount int

عدد الرموز الشريطية

GetExtendedCodetext()

ينشئ نص الرمز الموسع من قائمة نصوص الرمز الموسع.

public override string GetExtendedCodetext()

العائدات

string

نص الرمز الموسع كسلسلة

 عربي