PdfPermissions

data class PdfPermissions(val canPrint: Boolean, val canModify: Boolean, val canCopy: Boolean, val canAnnotate: Boolean, val canFillForms: Boolean, val canExtractForAccessibility: Boolean, val canAssemble: Boolean, val canPrintHighQuality: Boolean)

Operations an encrypted document's security handler allows. Every flag is true for unencrypted documents.

Constructors

Link copied to clipboard
constructor(canPrint: Boolean, canModify: Boolean, canCopy: Boolean, canAnnotate: Boolean, canFillForms: Boolean, canExtractForAccessibility: Boolean, canAssemble: Boolean, canPrintHighQuality: Boolean)

Properties

Link copied to clipboard

Adding or modifying text annotations and form fields.

Link copied to clipboard

Assembling pages: inserting, rotating, and deleting.

Link copied to clipboard

Copying text and graphics out of the document.

Link copied to clipboard

Extracting text for accessibility tools.

Link copied to clipboard

Filling existing form fields.

Link copied to clipboard

Editing page content beyond annotations and form fields.

Link copied to clipboard

Printing at any quality.

Link copied to clipboard

Printing at full resolution rather than a degraded representation.