Class DataMatrixExtCodetextBuilder
Namespace: Aspose.BarCode.Generation
Assembly: Aspose.BarCode.dll (25.1.0)
2D DataMatrix barkodları için ExtendedCodetext Modu için genişletilmiş kod metni oluşturucu
public class DataMatrixExtCodetextBuilder : ExtCodetextBuilder
Miras
object ← ExtCodetextBuilder ← DataMatrixExtCodetextBuilder
Miras Alınan Üyeler
ExtCodetextBuilder.Clear(), ExtCodetextBuilder.AddPlainCodetext(string), ExtCodetextBuilder.AddECICodetext(ECIEncodings, string), ExtCodetextBuilder.GetExtendedCodetext(), object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Örnekler
//Genişletilmiş kod metni modu
//kod metni oluştur
DataMatrixExtCodetextBuilder textBuilder = new DataMatrixExtCodetextBuilder();
codetextBuilder.AddECICodetextWithEncodeMode(ECIEncodings.Win1251, DataMatrixEncodeMode.Bytes, "Dünya");
codetextBuilder.AddPlainCodetext("Olacak");
codetextBuilder.AddECICodetext(ECIEncodings.UTF8, "犬Right狗");
codetextBuilder.AddCodetextWithEncodeMode(DataMatrixEncodeMode.C40, "ABCDE");
//kod metnini oluştur
string codetext = textBuilder.GetExtendedCodetext();
//oluştur
using(BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.DataMatrix, codetext))
{
generator.Parameters.Barcode.DataMatrix.DataMatrixEncodeMode = DataMatrixEncodeMode.ExtendedCodetext;
generator.Save("test.bmp");
}
Yapıcılar
DataMatrixExtCodetextBuilder()
public DataMatrixExtCodetextBuilder()
Metotlar
AddCodetextWithEncodeMode(DataMatrixEncodeMode, string)
Tanımlı kodlama modu ile kod metnini genişletilmiş kod metni öğelerine ekler
public void AddCodetextWithEncodeMode(DataMatrixEncodeMode encodeMode, string codetext)
Parametreler
encodeMode
DataMatrixEncodeMode
Kodlama modu değeri
codetext
string
Genişletilmiş kod metni öğesi olarak eklenmek üzere unicode’da kod metni
AddECICodetextWithEncodeMode(ECIEncodings, DataMatrixEncodeMode, string)
Tanımlı kodlama modu ile Genişletilmiş Kanal Tanımlayıcı ile kod metnini ekler
public void AddECICodetextWithEncodeMode(ECIEncodings ECIEncoding, DataMatrixEncodeMode encodeMode, string codetext)
Parametreler
ECIEncoding
ECIEncodings
Genişletilmiş Kanal Tanımlayıcı
encodeMode
DataMatrixEncodeMode
Kodlama modu değeri
codetext
string
Tanımlı kodlama modu ile Genişletilmiş Kanal Tanımlayıcı ile genişletilmiş kod metni öğesi olarak eklenmek üzere unicode’da kod metni
GetExtendedCodetext()
Genişletilmiş kod metnini genişletilmiş kod metni listesinden oluşturur.
public override string GetExtendedCodetext()
Döndürür
Genişletilmiş kod metni olarak string