1. Produtos
  2.   Segurança de PDF

Segurança de PDF em C# .NET

Proteja documentos PDF com criptografia, descriptografia e assinatura com Documentize

Segurança de PDF em C#

Secure Your PDF Files in C# with PDF Security. This plugin lets you encrypt and decrypt documents to safeguard sensitive data, while also enabling you to add digital signatures and trusted timestamps for guaranteed authenticity. A simple, powerful solution for professionals who need confidence in every PDF they share. Whether you need to prevent unauthorized access or manage permissions with precision, this plugin ensures your documents remain confidential and compliant with industry standards.

Key Features

Começando

Por que escolher PDF Security

  • Comprehensive Document Protection – Keep your PDFs safe from tampering, unauthorized viewing, and data breaches.
  • Ideal for businesses, law firms, healthcare providers, and any organization dealing with sensitive data.
  • Legally Binding Signatures – Meet compliance requirements for electronic document signing.
  • Enhanced Security – Prevent unauthorized modifications after signing.
  • Professional Appearance – Customize signature visuals to match your brand or document style.
  • Seamless .NET integration for simplified workflows.
  • Supported operating systems include Windows 7-11, and Windows Server 2003-2022, macOS (10.12+), and Linux.
  • Supported frameworks from 4.0 to 8.0.
  • Compatible with various Microsoft Visual Studio versions.
  • Detailed and high-quality documentation

Como criptografar um documento PDF

  • Create an instance of EncryptOptions with the desired passwords and permissions.
  • Set the input PDF file using the AddInput method.
  • Set the output PDF file using the AddOutput method.
  • Call PdfSecurity.Encrypt with the instance of EncryptOptions as parameter

Via .NET


Como descriptografar um documento PDF

  • Create an instance of DecryptOptions with the necessary password.
  • Set the input PDF file using the AddInput method.
  • Set the output PDF file using the AddOutput method.
  • Call PdfSecurity.Decrypt with the instance of DecryptOptions as parameter

Via .NET


Como assinar um documento PDF

  • Create an instance of SignOptions with the pfx file and the necessary password.
  • Set the input PDF file using the AddInput method.
  • Set the output PDF file using the AddOutput method.
  • Call PdfSecurity.Sign with the instance of SignOptions as parameter

Via .NET


Como adicionar Timestamp a um documento PDF

  • Create an instance of SignOptions with the pfx file and the necessary password.
  • Create an instance of TimestampOptions with the timestamp server url.
  • Set the input PDF file using the AddInput method.
  • Set the output PDF file using the AddOutput method.
  • Call PdfSecurity.Sign with the instance of SignOptions as parameter

Via .NET


Perguntas Frequentes

O que é Documentize PDF Security for .NET?

Documentize PDF Security for .NET é um plugin projetado para criptografar, descriptografar e assinar documentos PDF dentro de aplicações .NET. Ele garante a proteção dos dados permitindo que você defina senhas e permissões nos seus arquivos PDF. Também permite assinar documentos com uma assinatura digital.

Posso definir senha ao criptografar documentos PDF?

Sim, você pode definir senhas de usuário e de proprietário.

Como a criptografia de PDF apoia esforços de conformidade?

A criptografia de PDF ajuda a garantir que documentos sensíveis estejam protegidos, auxiliando na conformidade com regulamentos como GDPR, HIPAA e outros que exigem a segurança de dados pessoais ou confidenciais.

Quais são as melhores práticas para criptografia de PDF?

Ao criptografar PDFs, é importante usar senhas fortes, armazenar chaves de criptografia com segurança para impedir acesso não autorizado.

Por que devo usar assinaturas digitais nos meus PDFs?

Assinaturas digitais verificam a autenticidade de um documento, impedem modificações não autorizadas e ajudam a atender requisitos legais e de conformidade para o manuseio seguro de documentos.

Posso personalizar a exibição de uma assinatura em um documento?

Sim, você pode personalizar a exibição da assinatura. Para isso, use as propriedades Visible, PageNumber, Location, Rectangle e outras.

Posso usar um servidor de timestamp personalizado?

Sim, você pode configurar um servidor de timestamp personalizado e fornecer credenciais de autenticação em TimestampOptions para atender aos seus requisitos específicos.

Quais setores se beneficiam ao usar Documentize PDF Security?

Setores que lidam com informações sensíveis, como saúde, finanças e jurídico, se beneficiam ao usar Documentize PDF Security. Por exemplo, criptografar prontuários médicos assegura conformidade com as regulamentações HIPAA na saúde, enquanto nas finanças protege informações confidenciais de clientes.

Existem exemplos ou documentação disponíveis para me ajudar a começar?

Sim, documentação completa e exemplos de código estão disponíveis para guiá‑lo na integração e uso eficaz do plugin. Você pode encontrar instruções passo a passo e códigos de exemplo no site oficial da Documentize documentation site.

 Português