Classes
Type Definitions
-
PdfEncryptOptions
-
Type:
- Object
Properties:
Name Type Argument Default Description userPasswordstring <optional>
''Senha de usuário exigida para abrir e visualizar o PDF. Se omitida ou vazia (
'') em conjunto com umaownerPasswordnão vazia, o PDF abrirá sem solicitar senha, mas com as restrições definidas empermissions.ownerPasswordstring <optional>
Senha de proprietário que concede acesso irrestrito ao documento. Quando omitida ou vazia, assume o mesmo valor de
userPassword.permissionsmodule:@nginstack/engine/lib/pdf/PdfCrypto~PdfEncryptPermissions <optional>
Permissões concedidas ao abrir o documento com a senha de usuário. Por padrão, todas as permissões são habilitadas (
true). -
PdfEncryptPermissions
-
Type:
- Object
Properties:
Name Type Argument Default Description printingboolean <optional>
truePermite imprimir o documento PDF.
highQualityPrintingboolean <optional>
truePermite imprimir o documento em alta resolução. Só possui efeito quando
printingtambém étrue.modifyingboolean <optional>
truePermite modificar o conteúdo do documento.
copyingboolean <optional>
truePermite copiar ou extrair texto e elementos gráficos do documento.
annotatingboolean <optional>
truePermite adicionar ou modificar anotações de texto e campos de formulário interativos.
fillingFormsboolean <optional>
truePermite preencher campos de formulário interativos existentes.
assemblingboolean <optional>
truePermite inserir, rotacionar ou excluir páginas e criar marcadores ou miniaturas.