Source code for pdftools_sdk.pdf.permission

from ctypes import *
from enum import Flag

[docs] class Permission(Flag): """ The permissions allowed by a PDF document - See :attr:`pdftools_sdk.pdf.document.Document.permissions` to read the permissions of a PDF document. - See :attr:`pdftools_sdk.pdf.output_options.OutputOptions.encryption` to set the permissions when encrypting a PDF document. """ NONE = 0 PRINT = 4 MODIFY = 8 COPY = 16 ANNOTATE = 32 FILL_FORMS = 256 SUPPORT_DISABILITIES = 512 ASSEMBLE = 1024 DIGITAL_PRINT = 2048 ALL = 3900