Class DataMatrixExtCodetextBuilder
Numele spaţiului: Aspose.BarCode.Generation Asamblare: Aspose.BarCode.dll (25.4.0)
Generator de coduri extinse pentru coduri 2D DataMatrix pentru coduri extinseModul de coduri extinse pentru DataMatrixEncodeMode
public class DataMatrixExtCodetextBuilder : ExtCodetextBuilder
Inheritance
object ← ExtCodetextBuilder ← DataMatrixExtCodetextBuilder
Membrii moștenitori
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()
Examples
//Extended codetext mode
//create codetext
DataMatrixExtCodetextBuilder textBuilder = new DataMatrixExtCodetextBuilder();
codetextBuilder.AddECICodetextWithEncodeMode(ECIEncodings.Win1251, DataMatrixEncodeMode.Bytes, "World");
codetextBuilder.AddPlainCodetext("Will");
codetextBuilder.AddECICodetext(ECIEncodings.UTF8, "犬Right狗");
codetextBuilder.AddCodetextWithEncodeMode(DataMatrixEncodeMode.C40, "ABCDE");
//generate codetext
string codetext = textBuilder.GetExtendedCodetext();
//generate
using(BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.DataMatrix, codetext))
{
generator.Parameters.Barcode.DataMatrix.DataMatrixEncodeMode = DataMatrixEncodeMode.ExtendedCodetext;
generator.Save("test.bmp");
}
Constructors
DataMatrixExtCodetextBuilder()
public DataMatrixExtCodetextBuilder()
Methods
AddCodetextWithEncodeMode(DataMatrixEncodeMode, string)
Adăugați codtext cu modul de codare definit la elementele extinse de codtext
public void AddCodetextWithEncodeMode(DataMatrixEncodeMode encodeMode, string codetext)
Parameters
encodeMode
DataMatrixEncodeMode
Modul de codare a valorii
codetext
string
Codetext în unicode pentru a adăuga ca element extins codetext
Adăugarea codului(ECIEncodings, DataMatrixEncodeMode, string)
Ads codetext cu Extended Channel Identifier cu modul de codare definit
public void AddECICodetextWithEncodeMode(ECIEncodings ECIEncoding, DataMatrixEncodeMode encodeMode, string codetext)
Parameters
ECIEncoding
ECIEncodings
Identificator de canale extinse
encodeMode
DataMatrixEncodeMode
Modul de codare a valorii
codetext
string
Codetext în unicode pentru a adăuga ca element de codetext extins cu Extended Channel Identifier cu modul de codare definit
GetExtendedCodetext()
Generă codtext extins din lista codtext extinsă.
public override string GetExtendedCodetext()
Returns
Extinderea codului ca string