modern-pdf-lib / encodePermissions
Function: encodePermissions()
encodePermissions(
flags):number
Defined in: src/crypto/permissions.ts:102
Encode human-friendly permission flags into the 32-bit /P integer used in the PDF encryption dictionary.
By default (when all flags are undefined or false), no permissions are granted beyond the reserved bits.
Parameters
flags
The permissions to encode.
Returns
number
A 32-bit signed integer for the /P entry.