Class DotCodeExtCodetextBuilder
Namespace: Aspose.BarCode.Generation
Assembly: Aspose.BarCode.dll (25.1.0)
Utökad kodtextgenerator för 2D DotCode-streckkoder för ExtendedCodetext-läget av DotCodeEncodeMode
public class DotCodeExtCodetextBuilder : ExtCodetextBuilder
Arv
object ← ExtCodetextBuilder ← DotCodeExtCodetextBuilder
Arvda Medlemmar
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()
Exempel
//Utökad kodtextläge
//skapa kodtext
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("Enkel text");
textBuilder.AddFNC3SymbolSeparator();
textBuilder.AddFNC3ReaderInitialization();
textBuilder.AddPlainCodetext("Information om läsarinitialisering");
//generera kodtext
string codetext = textBuilder.GetExtendedCodetext();
//generera
using(BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.DotCode, codetext))
{
generator.Parameters.Barcode.DotCode.DotCodeEncodeMode = DotCodeEncodeMode.ExtendedCodetext;
generator.Save("test.bmp");
}
Konstruktörer
DotCodeExtCodetextBuilder()
public DotCodeExtCodetextBuilder()
Metoder
AddFNC1FormatIdentifier()
Lägger till FNC1-formatidentifierare till de utökade kodtextobjekten
public void AddFNC1FormatIdentifier()
AddFNC3ReaderInitialization()
Lägger till FNC3-läsarinitialisering till de utökade kodtextobjekten
public void AddFNC3ReaderInitialization()
AddFNC3SymbolSeparator()
Lägger till FNC3-symbolseparator till de utökade kodtextobjekten
public void AddFNC3SymbolSeparator()
AddStructuredAppendMode(int, int)
Lägger till strukturerad tilläggsläge till de utökade kodtextobjekten
public void AddStructuredAppendMode(int barcodeId, int barcodesCount)
Parametrar
barcodeId
int
ID för streckkod
barcodesCount
int
Antal streckkoder
GetExtendedCodetext()
Genererar utökad kodtext från listan med utökad kodtext.
public override string GetExtendedCodetext()
Återgår
Utökad kodtext som sträng