DataMatrixExtCodetextBuilder

DataMatrixExtCodetextBuilder class

//Extended codetext mode //create codetext let textBuilder = new DataMatrixExtCodetextBuilder(); codetextBuilder.addECICodetextWithEncodeMode(ECIEncodings.Win1251, DataMatrixEncodeMode.BYTES, “World”); codetextBuilder.addPlainCodetext(“Will”); codetextBuilder.addECICodetext(ECIEncodings.UTF_8, “犬Right狗”); codetextBuilder.addCodetextWithEncodeMode(DataMatrixEncodeMode.C_40, “ABCDE”); //generate codetext let codetext = textBuilder.getExtendedCodetext(); //generate let generator = new BarcodeGenerator(EncodeTypes.DATA_MATRIX, null, codetext); generator.getParameters().getBarcode().getDataMatrix().setDataMatrixEncodeMode(DataMatrixEncodeMode.EXTENDED_CODETEXT); generator.save(“test.bmp”, BarcodeImageFormat.BMP);

public class DataMatrixExtCodetextBuilder : ExtCodetextBuilder

Constructors

NameDescription
DataMatrixExtCodetextBuilderInitializes a new instance of the DataMatrixExtCodetextBuilder class.

Methods

NameDescription
addCodetextWithEncodeMode(object, object)Adds codetext with defined encode mode to the extended codetext items.
addECICodetext(object, object)Adds codetext with Extended Channel Identifier. (Inherited from ExtCodetextBuilder)
addECICodetextWithEncodeMode(object, object, object)Adds codetext with Extended Channel Identifier with defined encode mode.
addPlainCodetext(object)Adds plain codetext to the extended codetext items. (Inherited from ExtCodetextBuilder)
clearClears extended codetext items. (Inherited from ExtCodetextBuilder)
construct(object)
getExtendedCodetextGenerates Extended codetext from the extended codetext list.
init

Fields

NameDescription
JAVA_CLASS_NAME

See Also