MaxiCodeExtCodetextBuilder

MaxiCodeExtCodetextBuilder class

Εκτεταμένη δημιουργία κειμένου κωδικού για γραμμωτούς κώδικες MaxiCode για λειτουργία ExtendedCodetext του MaxiCodeEncodeMode

Χρησιμοποιήστε την ιδιότητα TwoDDisplayText του BarcodeGenerator για να ορίσετε ορατό κείμενο για την αφαίρεση διαχειριστικών χαρακτήρων.

public class MaxiCodeExtCodetextBuilder : ExtCodetextBuilder

Κατασκευαστές

ΟνομαΠεριγραφή
MaxiCodeExtCodetextBuilder()Ο προεπιλεγμένος κατασκευαστής.

Μέθοδοι

ΟνομαΠεριγραφή
AddECICodetext(ECIEncodings, string)Προσθέτει κείμενο κωδικού με Extended Channel Identifier
AddPlainCodetext(string)Προσθέτει απλό κωδικοποιημένο κείμενο στα εκτεταμένα αντικείμενα κωδικοποιημένου κειμένου
virtual Clear()Διαγράφει εκτεταμένα στοιχεία κωδικοποιημένου κειμένου
override GetExtendedCodetext()Δημιουργεί εκτεταμένο κείμενο κώδικα από την εκτεταμένη λίστα κωδικοποιημένου κειμένου.

Παραδείγματα

Αυτό το δείγμα δείχνει πώς να χρησιμοποιήσετε το MaxiCodeExtCodetextBuilder σε εκτεταμένη λειτουργία.

[C#]
//δημιουργία κωδικοποιημένου κειμένου
MaxiCodeExtCodetextBuilder textBuilder = new MaxiCodeExtCodetextBuilder();
textBuilder.AddECICodetext(ECIEncodings.Win1251, "Will");
textBuilder.AddECICodetext(ECIEncodings.UTF8, "犬Right狗");
textBuilder.AddECICodetext(ECIEncodings.UTF16BE, "犬Power狗");
textBuilder.AddPlainCodetext("Plain text");

//δημιουργία κωδικοποιημένου κειμένου
string codetext = textBuilder.GetExtendedCodetext();    

//παράγω
using(BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.MaxiCode, codetext))
{
    generator.Parameters.Barcode.CodeTextParameters.TwoDDisplayText = "My Text";
	generator.Save("test.bmp");
}

Δείτε επίσης