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