__init__ constructor

init

Initializes verification options for QR-Code signatures.

def __init__(self):
    ...

Example

from groupdocs.signature import Signature
from groupdocs.signature.options import QrCodeVerifyOptions

with Signature("signed.pdf") as signature:
    options = QrCodeVerifyOptions()
    options.text = "John"
    result = signature.verify(options)
    print(f"Verified: {result.is_valid}")

init

Initializes verification options for QR-Code signatures with the specified QR-code text.

def __init__(self, text):
    ...
Parameter Type Description
text str QR-code text to verify.

Example

from groupdocs.signature.options import QrCodeVerifyOptions

# Create options and set the QR-code text to verify
options = QrCodeVerifyOptions()
options.text = "Approved by John Smith"

init

Initializes verification options for QR-Code signatures with text and QR-Code encode type to verify.

def __init__(self, text, encode_type):
    ...
Parameter Type Description
text str Text to be verified.
encode_type QrCodeType Type of encoding.

Example

from groupdocs.signature.options import QrCodeVerifyOptions
from groupdocs.signature.domain import QrCodeTypes

options = QrCodeVerifyOptions(text="John Smith", encode_type=QrCodeTypes.QR)

See Also