MaxiCodeExtCodetextBuilder

MaxiCodeExtCodetextBuilder class

Generator codetext yang diperluas untuk kode batang MaxiCode untuk Mode ExtendedCodetext dari MaxiCodeEncodeMode

Gunakan properti TwoDDisplayText dari BarcodeGenerator untuk menyetel teks yang terlihat untuk menghapus karakter pengelola.

public class MaxiCodeExtCodetextBuilder : ExtCodetextBuilder

Konstruktor

NamaKeterangan
MaxiCodeExtCodetextBuilder()Konstruktor default.

Metode

NamaKeterangan
AddECICodetext(ECIEncodings, string)Menambahkan teks kode dengan Extended Channel Identifier
AddPlainCodetext(string)Menambahkan teks kode biasa 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

Contoh ini menunjukkan cara menggunakan MaxiCodeExtCodetextBuilder dalam Extended Mode.

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

// menghasilkan teks kode
string codetext = textBuilder.GetExtendedCodetext();    

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

Lihat juga