Class DotCodeExtCodetextBuilder

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

string

Rozszerzony kodeks jako strona

 Polski