Aspose.BarCode for Python via Java 23.5
All Changes
Key | Summary | Category |
---|---|---|
BARCODENET-38578 | Add support of codeset selection for Code128 encoder | Enhancement |
BARCODENET-38574 | Render one whitespace symbol to SVG windows bug | Bug |
Public API changes and backwards compatibility
Generation.Code128EncodeMode enum was added to select allowed code128 codesets. Method getCode128() was added to Generation.BarcodeParameters Method getCode128EncodeMode() was added to Generation.Code128Parameters Method setCode128EncodeMode(value) was added to Generation.Code128Parameters
#Generate code 128 with ISO 15417 encoding
generator = BarcodeGenerator(EncodeTypes.CODE_128, "ABCD1234567890")
generator.getParameters().getBarcode().getCode128().setCode128EncodeMode(Code128EncodeMode.AUTO)
generator.save(filePath, BarCodeImageFormat.PNG)
#Generate code 128 only with Codeset A encoding
generator = BarcodeGenerator(EncodeTypes.CODE_128, "ABCD1234567890")
generator.getParameters().getBarcode().getCode128().setCode128EncodeMode(Code128EncodeMode.CODE_A)
generator.save(filePath, BarCodeImageFormat.PNG)