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 0 

Default character encoding mode for QR codes.

Iso8859_1 1 

ISO-8859-1 - explicit Western European encoding.

Iso8859_2 2 

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

Utf8 3 

UTF-8 - full Unicode support.

◆ ErrorCorrectionLevel

Enumerator
Low 0 

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 1 

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

Quartile 2 

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

High 3 

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