DotCodeExtCodetextBuilder
isi
[
bersembunyi
]DotCodeExtCodetextBuilder class
Generator codetext yang diperluas untuk barcode DotCode 2D untuk Mode ExtendedCodetext dari DotCodeEncodeMode
public class DotCodeExtCodetextBuilder : ExtCodetextBuilder
Konstruktor
Nama | Keterangan |
---|---|
DotCodeExtCodetextBuilder() | Konstruktor default. |
Metode
Nama | Keterangan |
---|---|
AddECICodetext(ECIEncodings, string) | Menambahkan teks kode dengan Extended Channel Identifier |
AddFNC1FormatIdentifier() | Menambahkan pengidentifikasi format FNC1 ke item teks kode yang diperluas |
AddFNC3ReaderInitialization() | Menambahkan inisialisasi pembaca FNC3 ke item teks kode yang diperluas |
AddFNC3SymbolSeparator() | Menambahkan pemisah simbol FNC3 ke item teks kode yang diperluas |
AddPlainCodetext(string) | Menambahkan teks kode biasa ke item teks kode yang diperluas |
AddStructuredAppendMode(int, int) | Menambahkan mode penambahan terstruktur ke item teks kode yang diperluas |
virtual Clear() | Menghapus item teks kode yang diperluas |
override GetExtendedCodetext() | Menghasilkan teks kode yang diperluas dari daftar teks kode yang diperluas. |
Contoh
[C#]
// Mode teks kode yang diperluas
//membuat teks kode
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");
// menghasilkan teks kode
string codetext = textBuilder.GetExtendedCodetext();
//menghasilkan
using(BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.DotCode, codetext))
{
generator.Parameters.Barcode.DotCode.DotCodeEncodeMode = DotCodeEncodeMode.ExtendedCodetext;
generator.Save("test.bmp");
}
Lihat juga
- class ExtCodetextBuilder
- ruang nama Aspose.BarCode.Generation
- perakitan Aspose.BarCode