MaxiCodeExtCodetextBuilder
MaxiCodeExtCodetextBuilder class
Extended codetext generator for MaxiCode barcodes for ExtendedCodetext Mode of MaxiCodeEncodeMode Use TwoDDisplayText property of BarcodeGenerator to set visible text to removing managing characters. This sample shows how to use MaxiCodeExtCodetextBuilder in Extended Mode.
public class MaxiCodeExtCodetextBuilder : ExtCodetextBuilder
Constructors
Methods
| Name | Description |
|---|
| addECICodetext(object, object) | Adds codetext with Extended Channel Identifier. (Inherited from ExtCodetextBuilder) |
| addPlainCodetext(object) | Adds plain codetext to the extended codetext items. (Inherited from ExtCodetextBuilder) |
| clear | Clears extended codetext items. (Inherited from ExtCodetextBuilder) |
| getExtendedCodetext | Generates Extended codetext from the extended codetext list. |
| init | |
Fields
Examples
//create codetext
let textBuilder = new MaxiCodeExtCodetextBuilder();
textBuilder.addECICodetext(ECIEncodings.Win1251, "Will");
textBuilder.addECICodetext(ECIEncodings.UTF8, "犬Right狗");
textBuilder.addECICodetext(ECIEncodings.UTF16BE, "犬Power狗");
textBuilder.addPlainCodetext("Plain text");
//generate codetext
let codetext = textBuilder.getExtendedCodetext();
//generate
let generator = new BarcodeGenerator(EncodeTypes.MAXI_CODE, codetext);
generator.getParameters().getBarcode().getCodeTextParameters().setTwoDDisplayText("My Text");
generator.save("test.bmp", BarcodeImageFormat.BMP);
See Also