MaxiCodeExtCodetextBuilder

MaxiCodeExtCodetextBuilder class

Uitgebreide codetekstgenerator voor MaxiCode-streepjescodes voor ExtendedCodetext-modus van MaxiCodeEncodeMode

Gebruik de eigenschap TwoDDisplayText van BarcodeGenerator om zichtbare tekst in te stellen op het verwijderen van beheertekens.

public class MaxiCodeExtCodetextBuilder : ExtCodetextBuilder

Constructeurs

NaamBeschrijving
MaxiCodeExtCodetextBuilder()De standaard constructeur.

methoden

NaamBeschrijving
AddECICodetext(ECIEncodings, string)Voegt codetekst toe met Extended Channel Identifier
AddPlainCodetext(string)Voegt gewone codetekst toe aan de uitgebreide codetekstitems
virtual Clear()Wist uitgebreide codetekstitems
override GetExtendedCodetext()Genereert uitgebreide codetekst uit de uitgebreide codetekstlijst.

Voorbeelden

Dit voorbeeld laat zien hoe u MaxiCodeExtCodetextBuilder in uitgebreide modus gebruikt.

[C#]
// maak codetekst
MaxiCodeExtCodetextBuilder textBuilder = new MaxiCodeExtCodetextBuilder();
textBuilder.AddECICodetext(ECIEncodings.Win1251, "Will");
textBuilder.AddECICodetext(ECIEncodings.UTF8, "犬Right狗");
textBuilder.AddECICodetext(ECIEncodings.UTF16BE, "犬Power狗");
textBuilder.AddPlainCodetext("Plain text");

// codetekst genereren
string codetext = textBuilder.GetExtendedCodetext();    

//genereren
using(BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.MaxiCode, codetext))
{
    generator.Parameters.Barcode.CodeTextParameters.TwoDDisplayText = "My Text";
	generator.Save("test.bmp");
}

Zie ook