Class DotCodeExtCodetextBuilder

Class DotCodeExtCodetextBuilder

Namespace: Aspose.BarCode.Generation
Assembly: Aspose.BarCode.dll (25.1.0)

2D DotCode barkodları için ExtendedCodetext Modu için genişletilmiş kod metni oluşturucu

public class DotCodeExtCodetextBuilder : ExtCodetextBuilder

Miras

objectExtCodetextBuilderDotCodeExtCodetextBuilder

Miras Alınan Üyeler

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()

Örnekler

//Genişletilmiş kod metni modu
//kod metni oluştur
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("Düz metin");
textBuilder.AddFNC3SymbolSeparator();
textBuilder.AddFNC3ReaderInitialization();
textBuilder.AddPlainCodetext("Okuyucu başlatma bilgisi");

//kod metnini oluştur
string codetext = textBuilder.GetExtendedCodetext();    

//oluştur
using(BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.DotCode, codetext))
{
    generator.Parameters.Barcode.DotCode.DotCodeEncodeMode = DotCodeEncodeMode.ExtendedCodetext;
	generator.Save("test.bmp");
}

Yapıcılar

DotCodeExtCodetextBuilder()

public DotCodeExtCodetextBuilder()

Metodlar

AddFNC1FormatIdentifier()

Genişletilmiş kod metni öğelerine FNC1 format tanımlayıcısı ekler

public void AddFNC1FormatIdentifier()

AddFNC3ReaderInitialization()

Genişletilmiş kod metni öğelerine FNC3 okuyucu başlatma ekler

public void AddFNC3ReaderInitialization()

AddFNC3SymbolSeparator()

Genişletilmiş kod metni öğelerine FNC3 sembol ayırıcı ekler

public void AddFNC3SymbolSeparator()

AddStructuredAppendMode(int, int)

Genişletilmiş kod metni öğelerine yapılandırılmış ekleme modu ekler

public void AddStructuredAppendMode(int barcodeId, int barcodesCount)

Parametreler

barcodeId int

Barkodun ID’si

barcodesCount int

Barkod sayısı

GetExtendedCodetext()

Genişletilmiş kod metnini genişletilmiş kod metni listesinden oluşturur.

public override string GetExtendedCodetext()

Döner

string

Genişletilmiş kod metni olarak string

 Türkçe