Class DotCodeExtCodetextBuilder
Namespace: Aspose.BarCode.Generation
Assembly: Aspose.BarCode.dll (25.1.0)
Generatore di codetext esteso per codici a barre 2D DotCode per la modalità ExtendedCodetext di DotCodeEncodeMode
public class DotCodeExtCodetextBuilder : ExtCodetextBuilder
Ereditarietà
object ← ExtCodetextBuilder ← DotCodeExtCodetextBuilder
Membri ereditati
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()
Esempi
//Modalità codetext esteso
//crea codetext
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("Testo normale");
textBuilder.AddFNC3SymbolSeparator();
textBuilder.AddFNC3ReaderInitialization();
textBuilder.AddPlainCodetext("Informazioni di inizializzazione del lettore");
//genera codetext
string codetext = textBuilder.GetExtendedCodetext();
//genera
using(BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.DotCode, codetext))
{
generator.Parameters.Barcode.DotCode.DotCodeEncodeMode = DotCodeEncodeMode.ExtendedCodetext;
generator.Save("test.bmp");
}
Costruttori
DotCodeExtCodetextBuilder()
public DotCodeExtCodetextBuilder()
Metodi
AddFNC1FormatIdentifier()
Aggiunge l’identificatore di formato FNC1 agli elementi di codetext esteso
public void AddFNC1FormatIdentifier()
AddFNC3ReaderInitialization()
Aggiunge l’inizializzazione del lettore FNC3 agli elementi di codetext esteso
public void AddFNC3ReaderInitialization()
AddFNC3SymbolSeparator()
Aggiunge il separatore di simbolo FNC3 agli elementi di codetext esteso
public void AddFNC3SymbolSeparator()
AddStructuredAppendMode(int, int)
Aggiunge la modalità di append strutturato agli elementi di codetext esteso
public void AddStructuredAppendMode(int barcodeId, int barcodesCount)
Parametri
barcodeId
int
ID del codice a barre
barcodesCount
int
Conteggio dei codici a barre
GetExtendedCodetext()
Genera il codetext esteso dalla lista di codetext estesi.
public override string GetExtendedCodetext()
Restituisce
Codetext esteso come stringa