Class DotCodeExtCodetextBuilder
Nazwa przestrzeń: Aspose.BarCode.Generation Zgromadzenie: Aspose.BarCode.dll (25.4.0)
Rozszerzony generator kodektu dla 2D kodów rzęs DotCode dla Rozszerzony tryb kodektu dla DotCodeEncodeMode
public class DotCodeExtCodetextBuilder : ExtCodetextBuilder
Inheritance
object ← ExtCodetextBuilder ← DotCodeExtCodetextBuilder
Dziedziczeni członkowie
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()
Examples
//Extended codetext mode
//create 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("Plain text");
textBuilder.AddFNC3SymbolSeparator();
textBuilder.AddFNC3ReaderInitialization();
textBuilder.AddPlainCodetext("Reader initialization info");
//generate codetext
string codetext = textBuilder.GetExtendedCodetext();
//generate
using(BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.DotCode, codetext))
{
generator.Parameters.Barcode.DotCode.DotCodeEncodeMode = DotCodeEncodeMode.ExtendedCodetext;
generator.Save("test.bmp");
}
Constructors
DotCodeExtCodetextBuilder()
public DotCodeExtCodetextBuilder()
Methods
AddFNC1FormatZidentyfikator()
Dodaj identyfikator formatu FNC1 do przedłużonych elementów tekstów kodowych
public void AddFNC1FormatIdentifier()
AddFNC3ReaderInicjalizacja()
Dodaje inicjalizację czytelnika FNC3 do przedłużonych elementów tekstu kodowego
public void AddFNC3ReaderInitialization()
AddFNC3SymbolSeparator()
Dodaj oddzielnik symboli FNC3 do przedłużonych elementów tekstu kodowego
public void AddFNC3SymbolSeparator()
AddStructuredAppendMode(i int, int)
Dodaj strukturowany tryb załącznika do przedłużonych elementów kodu
public void AddStructuredAppendMode(int barcodeId, int barcodesCount)
Parameters
barcodeId
int
ID kodu barkowego
barcodesCount
int
Liczba baroków
GetExtendedCodetext()
Generuje rozszerzony kodeks z rozszerzonej listy kodeksów.
public override string GetExtendedCodetext()
Returns
Rozszerzony kodeks jako strona