Class DotCodeExtCodetextBuilder
Namespace: Aspose.BarCode.Generation
Assembly: Aspose.BarCode.dll (25.1.0)
مولد نص رمز موسع لرموز باركود DotCode ثنائية الأبعاد لوضع نص الرمز الموسع من DotCodeEncodeMode
public class DotCodeExtCodetextBuilder : ExtCodetextBuilder
الوراثة
object ← ExtCodetextBuilder ← DotCodeExtCodetextBuilder
الأعضاء الموروثة
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()
العائدات
نص الرمز الموسع كسلسلة