Segurança de PDF

O Documentize Segurança de PDF para .NET é uma ferramenta poderosa projetada para aumentar a segurança dos seus documentos PDF, fornecendo capacidades de criptografia e descriptografia. Ela garante que suas informações sensíveis permaneçam confidenciais e protegidas contra acesso não autorizado.

Recursos Principais:

  • Criptografar Documentos PDF: Proteja seus arquivos PDF adicionando senhas de usuário e de proprietário.
  • Descriptografar Documentos PDF: Remova a criptografia de PDFs quando necessário.
  • Configurar Permissões: Controle permissões como impressão, cópia e modificação de conteúdo.
  • Automação: Integre criptografia e descriptografia em suas aplicações .NET para fluxos de trabalho automatizados.
  • Conformidade: Garanta que seus documentos atendam aos padrões da indústria para segurança de documentos.

Como Criptografar um Documento PDF

Para criptografar um documento PDF, siga estas etapas:

  1. Crie uma instância da classe Security.
  2. Crie uma instância de EncryptionOptions com as senhas de usuário e proprietário desejadas.
  3. Adicione o arquivo PDF de entrada usando o método AddInput.
  4. Defina o caminho do arquivo de saída usando AddOutput.
  5. Execute a criptografia usando o método Process.
 1// Instanciar o plugin de Segurança
 2var plugin = new Security();
 3
 4// Configurar as opções de criptografia
 5var opt = new EncryptionOptions("senha_usuario", "senha_proprietario");
 6
 7// Adicionar arquivo PDF de entrada
 8opt.AddInput(new FileDataSource("caminho_para_pdf"));
 9
10// Especificar o arquivo PDF criptografado de saída
11opt.AddOutput(new FileDataSource("caminho_para_pdf_criptografado"));
12
13// Realizar o processo de criptografia
14plugin.Process(opt);

Como Descriptografar um Documento PDF

Para descriptografar um documento PDF, siga estas etapas:

  1. Crie uma instância da classe Security.
  2. Crie uma instância de DecryptionOptions com a senha necessária.
  3. Adicione o arquivo PDF criptografado usando o método AddInput.
  4. Defina o caminho do arquivo de saída usando AddOutput.
  5. Execute a descriptografia usando o método Process.
 1// Instanciar o plugin de Segurança
 2var plugin = new Security();
 3
 4// Configurar as opções de descriptografia
 5var opt = new DecryptionOptions("senha_usuario");
 6
 7// Adicionar arquivo PDF criptografado de entrada
 8opt.AddInput(new FileDataSource("caminho_para_pdf_criptografado"));
 9
10// Especificar o arquivo PDF descriptografado de saída
11opt.AddOutput(new FileDataSource("caminho_para_pdf_descriptografado"));
12
13// Realizar o processo de descriptografia
14plugin.Process(opt);

Configurando Permissões em Documentos PDF

Ao criptografar um PDF, você pode definir várias permissões para controlar como o documento pode ser usado.

  • Impressão: Permitir ou proibir a impressão do documento.
  • Cópia: Permitir ou proibir a cópia de conteúdo.
  • Modificação: Permitir ou proibir modificações no documento.

Para definir permissões, você pode configurar o EncryptionOptions de acordo.

 Português