DotCodeExtCodetextBuilder
περιεχόμενα
[
κρύβω
]DotCodeExtCodetextBuilder class
Εκτεταμένη γεννήτρια κωδικού κειμένου για γραμμωτούς κώδικες 2D DotCode για λειτουργία ExtendedCodetext του DotCodeEncodeMode
public class DotCodeExtCodetextBuilder : ExtCodetextBuilder
Κατασκευαστές
Ονομα | Περιγραφή |
---|---|
DotCodeExtCodetextBuilder() | Ο προεπιλεγμένος κατασκευαστής. |
Μέθοδοι
Ονομα | Περιγραφή |
---|---|
AddECICodetext(ECIEncodings, string) | Προσθέτει κείμενο κωδικού με Extended Channel Identifier |
AddFNC1FormatIdentifier() | Προσθέτει αναγνωριστικό μορφής FNC1 στα εκτεταμένα αντικείμενα κειμένου κωδικού |
AddFNC3ReaderInitialization() | Προσθέτει προετοιμασία αναγνώστη FNC3 στα εκτεταμένα αντικείμενα κωδικοποιημένου κειμένου |
AddFNC3SymbolSeparator() | Προσθέτει διαχωριστικό συμβόλων FNC3 στα εκτεταμένα αντικείμενα κωδικού κειμένου |
AddPlainCodetext(string) | Προσθέτει απλό κωδικοποιημένο κείμενο στα εκτεταμένα αντικείμενα κωδικοποιημένου κειμένου |
AddStructuredAppendMode(int, int) | Προσθέτει τη λειτουργία δομημένης προσθήκης στα εκτεταμένα αντικείμενα κωδικοποιημένου κειμένου |
virtual Clear() | Διαγράφει εκτεταμένα στοιχεία κωδικοποιημένου κειμένου |
override GetExtendedCodetext() | Δημιουργεί εκτεταμένο κείμενο κώδικα από την εκτεταμένη λίστα κωδικοποιημένου κειμένου. |
Παραδείγματα
[C#]
//Εκτεταμένη λειτουργία κωδικοποιημένου κειμένου
//δημιουργία κωδικοποιημένου κειμένου
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");
//δημιουργία κωδικοποιημένου κειμένου
string codetext = textBuilder.GetExtendedCodetext();
//παράγω
using(BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.DotCode, codetext))
{
generator.Parameters.Barcode.DotCode.DotCodeEncodeMode = DotCodeEncodeMode.ExtendedCodetext;
generator.Save("test.bmp");
}
Δείτε επίσης
- class ExtCodetextBuilder
- χώρος ονομάτων Aspose.BarCode.Generation
- συνέλευση Aspose.BarCode