![]() |
Aspose.Barcode for Python via Java Generation and Recognition API docs
|
ComplexBarcodeGenerator for backend complex barcode (e.g. More...
Inherits BaseJavaClass.
Public Member Functions | |
def | init (self) |
def | getParameters (self) |
Generation parameters. More... | |
def | __init__ (self, complexCodetext) |
Creates an instance of ComplexBarcodeGenerator. More... | |
def | generateBarCodeImage (self) |
Generates complex barcode image under current settings. More... | |
def | save (self, imagePath, imageFormat) |
Save barcode image to specific file in specific format. More... | |
![]() | |
def | getJavaClass (self) |
def | setJavaClass (self, javaClass) |
def | getJavaClassName (self) |
def | isNull (self) |
def | printJavaClassName (self) |
Public Attributes | |
parameters | |
![]() | |
javaClass | |
javaClassName | |
Static Public Attributes | |
string | javaClassName = "com.aspose.mw.barcode.complexbarcode.MwComplexBarcodeGenerator" |
ComplexBarcodeGenerator for backend complex barcode (e.g.
SwissQR) images generation. This sample shows how to create and save a SwissQR image. swissQRCodetext = SwissQRCodetext(None) swissQRCodetext.getBill().setAccount("Account") swissQRCodetext.getBill().setBillInformation("BillInformation") swissQRCodetext.getBill().setBillInformation("BillInformation") swissQRCodetext.getBill().setAmount(1024) swissQRCodetext.getBill().getCreditor().setName("Creditor.Name") swissQRCodetext.getBill().getCreditor().setAddressLine1("Creditor.AddressLine1") swissQRCodetext.getBill().getCreditor().setAddressLine2("Creditor.AddressLine2") swissQRCodetext.getBill().getCreditor().setCountryCode("Nl") swissQRCodetext.getBill().setUnstructuredMessage("UnstructuredMessage") swissQRCodetext.getBill().setReference("Reference") swissQRCodetext.getBill().setAlternativeSchemes([AlternativeScheme("AlternativeSchemeInstruction1"), AlternativeScheme("AlternativeSchemeInstruction2")]) swissQRCodetext.getBill().setDebtor(Address(None)) swissQRCodetext.getBill().getDebtor().setName("Debtor.Name") swissQRCodetext.getBill().getDebtor().setAddressLine1("Debtor.AddressLine1") swissQRCodetext.getBill().getDebtor().setAddressLine2("Debtor.AddressLine2") swissQRCodetext.getBill().getDebtor().setCountryCode("Lux") cg = ComplexBarcodeGenerator(swissQRCodetext) res = cg.generateBarCodeImage()
def __init__ | ( | self, | |
complexCodetext | |||
) |
Creates an instance of ComplexBarcodeGenerator.
complexCodetext | Complex codetext |
Reimplemented from BaseJavaClass.
def generateBarCodeImage | ( | self | ) |
Generates complex barcode image under current settings.
value | of BarCodeImageFormat (PNG, BMP, JPEG, GIF, TIFF) default value is BarCodeImageFormat.PNG |
def getParameters | ( | self | ) |
Generation parameters.
def init | ( | self | ) |
Reimplemented from BaseJavaClass.
def save | ( | self, | |
imagePath, | |||
imageFormat | |||
) |
Save barcode image to specific file in specific format.
imagePath | Path to save to. |
imageFormat | of BarCodeImageFormat enum (PNG, BMP, JPEG, GIF, TIFF) generator = BarCodeGenerator(EncodeTypes.CODE_128) generator.save(file_path, BarCodeImageFormat.PNG) |
|
static |
parameters |