Adicionar restrições a um PDF
Defina os sinalizadores de permissão que controlam a cópia, a impressão e a edição de um PDF, em um fluxo do Power Automate.
Os nomes dos campos do conector aparecem em inglês porque é assim que o Power Automate os exibe.
Use esta ação para adicionar restrições que impedem a cópia, a impressão e a modificação de um documento PDF.
Alguns dos parâmetros abaixo estão em implantação no conector PDF Blocks publicado, e essa implantação pode ainda não ter chegado ao seu ambiente. Para usá-los hoje mesmo, importe o conector do GitHub como um conector personalizado.
A especificação PDF permite definir restrições a alguns usos, como copiar, imprimir, preencher formulários etc. Cabe a cada software de PDF fazer valer essas restrições, e elas são triviais de remover. Isso está descrito na página 122 da especificação PDF:
Once the document has been opened and decrypted successfully, a conforming reader technically has access to the entire contents of the document. There is nothing inherent in PDF encryption that enforces the document permissions specified in the encryption dictionary.
Parâmetros
File ContentFilerequiredO conteúdo do documento PDF de entrada.
Owner PasswordStringrequiredA senha necessária para abrir o documento PDF e alterar suas permissões. O comprimento fica entre 4 e 32 caracteres. Os caracteres da senha devem estar no intervalo ASCII imprimível (entre as posições 32 e 126). Esse intervalo inclui letras minúsculas e maiúsculas, números, espaço e alguns símbolos de uso comum como . , : ; # $ % & ( ) * + = ? !
User PasswordStringA senha necessária para abrir o documento PDF. Este campo é opcional. Tem os mesmos requisitos de Owner Password.
Allow Copy ContentBooleandefault:YesSe definido como Yes, os usuários podem copiar o texto, as imagens e outros conteúdos para a área de transferência. Este campo é opcional.
Allow Change ContentBooleandefault:YesSe definido como Yes, os usuários podem alterar o conteúdo do documento. Este campo é opcional.
Allow PrintBooleandefault:YesSe definido como Yes, os usuários podem imprimir o documento. Este campo é opcional.
Allow Print High ResolutionBooleandefault:YesSe definido como Yes, os usuários podem imprimir o documento em alta resolução. Este campo é opcional.
Allow Comment And Fill FormBooleandefault:YesSe definido como Yes, os usuários podem adicionar, editar e modificar anotações e preencher campos de formulário. Este campo é opcional.
Allow Fill FormBooleandefault:YesSe definido como Yes, os usuários podem preencher campos de formulário. Este campo é opcional.
Allow Assemble DocumentBooleandefault:YesSe definido como Yes, os usuários podem montar e manipular o documento (adicionar ou remover páginas, mesclar etc.). Este campo é opcional.
Allow AccessibilityBooleandefault:YesSe definido como Yes, os programas de acessibilidade podem ler o texto e as imagens do documento. Este campo é opcional.
Encryption AlgorithmStringdefault:AES-128O algoritmo usado para criptografar o documento PDF. Este campo é opcional. Os valores válidos são AES-128 e AES-256.
Resposta
Locked PDF File ContentFileO conteúdo do documento PDF bloqueado. Você pode usá-lo como entrada de outras ações do seu fluxo.