Aspose.Barcode for Python via Java Generation and Recognition API docs
QrParameters Class Reference

QR parameters. More...

Inherits _MwWrapper.

Public Member Functions

None __init__ (self, _java_class)
 
str __str__ (self)
 Returns a human-readable string representation of this QrParameters. More...
 
float aspect_ratio (self)
 Height/Width ratio of 2D BarCode module. More...
 
None aspect_ratio (self, float value)
 Height/Width ratio of 2D BarCode module. More...
 
ECIEncodings eci_encoding (self)
 
None eci_encoding (self, ECIEncodings value)
 
QREncodeMode encode_mode (self)
 
None encode_mode (self, QREncodeMode value)
 
QRErrorLevel error_level (self)
 
None error_level (self, QRErrorLevel value)
 
MicroQRVersion micro_qr_version (self)
 Version of MicroQR Code. More...
 
None micro_qr_version (self, MicroQRVersion value)
 Version of MicroQR Code. More...
 
ECIEncodings qr_eci_encoding (self)
 Extended Channel Interpretation Identifiers. More...
 
None qr_eci_encoding (self, ECIEncodings value)
 Extended Channel Interpretation Identifiers. More...
 
QREncodeMode qr_encode_mode (self)
 QR symbology type of BarCode's encoding mode. More...
 
None qr_encode_mode (self, QREncodeMode value)
 QR symbology type of BarCode's encoding mode. More...
 
QREncodeType qr_encode_type (self)
 QR / MicroQR selector mode. More...
 
None qr_encode_type (self, QREncodeType value)
 QR / MicroQR selector mode. More...
 
QRErrorLevel qr_error_level (self)
 Level of Reed-Solomon error correction for QR barcode. More...
 
None qr_error_level (self, QRErrorLevel value)
 Level of Reed-Solomon error correction for QR barcode. More...
 
QRVersion qr_version (self)
 Version of QR Code. More...
 
None qr_version (self, QRVersion value)
 Version of QR Code. More...
 
RectMicroQRVersion rect_micro_qr_version (self)
 Version of RectMicroQR Code. More...
 
None rect_micro_qr_version (self, RectMicroQRVersion value)
 Version of RectMicroQR Code. More...
 
Optional[QrStructuredAppendParametersstructured_append (self)
 QR structured append parameters. More...
 
None structured_append (self, QrStructuredAppendParameters value)
 QR structured append parameters. More...
 
QRVersion version (self)
 
None version (self, QRVersion value)
 

Detailed Description

QR parameters.

Constructor & Destructor Documentation

◆ __init__()

None __init__ (   self,
  _java_class 
)

Member Function Documentation

◆ __str__()

str __str__ (   self)

Returns a human-readable string representation of this QrParameters.

Returns
A string that represents this QrParameters.

◆ aspect_ratio() [1/2]

float aspect_ratio (   self)

Height/Width ratio of 2D BarCode module.

◆ aspect_ratio() [2/2]

None aspect_ratio (   self,
float  value 
)

Height/Width ratio of 2D BarCode module.

◆ eci_encoding() [1/2]

ECIEncodings eci_encoding (   self)
Extended Channel Interpretation Identifiers.
It is used to tell the barcode reader details about the used references
for encoding the data in the symbol.
Current implementation consists all well known charset encodings.
Not supported by MicroQR.

◆ eci_encoding() [2/2]

None eci_encoding (   self,
ECIEncodings  value 
)
Extended Channel Interpretation Identifiers.
It is used to tell the barcode reader details about the used references
for encoding the data in the symbol.
Current implementation consists all well known charset encodings.
Not supported by MicroQR.

◆ encode_mode() [1/2]

QREncodeMode encode_mode (   self)
QR symbology type of BarCode's encoding mode.
Default value: QREncodeMode.Auto.

◆ encode_mode() [2/2]

None encode_mode (   self,
QREncodeMode  value 
)
QR symbology type of BarCode's encoding mode.
Default value: QREncodeMode.Auto.

◆ error_level() [1/2]

QRErrorLevel error_level (   self)
Level of Reed-Solomon error correction for QR, MicroQR and RectMicroQR barcode.
From low to high: LevelL, LevelM, LevelQ, LevelH. See QRErrorLevel.

◆ error_level() [2/2]

None error_level (   self,
QRErrorLevel  value 
)
Level of Reed-Solomon error correction for QR, MicroQR and RectMicroQR barcode.
From low to high: LevelL, LevelM, LevelQ, LevelH. See QRErrorLevel.

◆ micro_qr_version() [1/2]

MicroQRVersion micro_qr_version (   self)

Version of MicroQR Code.

◆ micro_qr_version() [2/2]

None micro_qr_version (   self,
MicroQRVersion  value 
)

Version of MicroQR Code.

◆ qr_eci_encoding() [1/2]

ECIEncodings qr_eci_encoding (   self)

Extended Channel Interpretation Identifiers.

◆ qr_eci_encoding() [2/2]

None qr_eci_encoding (   self,
ECIEncodings  value 
)

Extended Channel Interpretation Identifiers.

◆ qr_encode_mode() [1/2]

QREncodeMode qr_encode_mode (   self)

QR symbology type of BarCode's encoding mode.

◆ qr_encode_mode() [2/2]

None qr_encode_mode (   self,
QREncodeMode  value 
)

QR symbology type of BarCode's encoding mode.

◆ qr_encode_type() [1/2]

QREncodeType qr_encode_type (   self)

QR / MicroQR selector mode.

Select ForceQR for standard QR symbols, Auto for MicroQR.

◆ qr_encode_type() [2/2]

None qr_encode_type (   self,
QREncodeType  value 
)

QR / MicroQR selector mode.

◆ qr_error_level() [1/2]

QRErrorLevel qr_error_level (   self)

Level of Reed-Solomon error correction for QR barcode.

From low to high: LEVEL_L, LEVEL_M, LEVEL_Q, LEVEL_H. see QRErrorLevel.

◆ qr_error_level() [2/2]

None qr_error_level (   self,
QRErrorLevel  value 
)

Level of Reed-Solomon error correction for QR barcode.

From low to high: LEVEL_L, LEVEL_M, LEVEL_Q, LEVEL_H. see QRErrorLevel.

◆ qr_version() [1/2]

QRVersion qr_version (   self)

Version of QR Code.

From Version1 to Version40 for QR code and from M1 to M4 for MicroQr. Default value is QRVersion.AUTO.

◆ qr_version() [2/2]

None qr_version (   self,
QRVersion  value 
)

Version of QR Code.

From Version1 to Version40 for QR code and from M1 to M4 for MicroQr. Default value is QRVersion.AUTO.

◆ rect_micro_qr_version() [1/2]

RectMicroQRVersion rect_micro_qr_version (   self)

Version of RectMicroQR Code.

◆ rect_micro_qr_version() [2/2]

None rect_micro_qr_version (   self,
RectMicroQRVersion  value 
)

Version of RectMicroQR Code.

◆ structured_append() [1/2]

Optional[QrStructuredAppendParameters] structured_append (   self)

QR structured append parameters.

◆ structured_append() [2/2]

None structured_append (   self,
QrStructuredAppendParameters  value 
)

QR structured append parameters.

◆ version() [1/2]

QRVersion version (   self)
Version of QR Code.
From Version1 to Version40.
Default value is QRVersion.Auto.

◆ version() [2/2]

None version (   self,
QRVersion  value 
)
Version of QR Code.
From Version1 to Version40.
Default value is QRVersion.Auto.