QrCodeOperator Namespace Reference

Classes

class  QrCodeOperator
 QR Code operator properties for Script Engine. Read the documentation for more info. More...
 

Enumerations

enum  ErrorCorrectionLevel { Low = 0 , Medium = 1 , Quartile = 2 , High = 3 }
 
enum  CharacterEncodingMode { Default = 0 , Iso8859_1 = 1 , Iso8859_2 = 2 , Utf8 = 3 }
 

Enumeration Type Documentation

◆ CharacterEncodingMode

Enumerator
Default 

Default character encoding mode for QR codes.

Iso8859_1 

ISO-8859-1 - explicit Western European encoding.

Iso8859_2 

ISO-8859-2 - Central/Eastern European encoding.

Utf8 

UTF-8 - full Unicode support.

◆ ErrorCorrectionLevel

Enumerator
Low 

Low error correction level allows for the highest data density in the QR code, but offers minimal error recovery capabilities. This level is suitable for environments where the QR code is unlikely to be damaged or obscured.

Medium 

Medium error correction level provides a balance between data capacity and error recovery. This level is suitable for most applications.

Quartile 

Quartile error correction level provides robust error recovery capabilities, making it suitable for applications where the QR code may be damaged or obscured.

High 

High error correction level provides the strongest error recovery capabilities, making it suitable for applications where the QR code may be damaged or obscured.