Criptografia e descriptografia de PDF Este exemplo de código demonstra como modificar metadados, tornar o PDF somente leitura, configurar permissões e alterar a senha de criptografia do documento usando a poderosa biblioteca PDF em C# .NET do IronPDF. Para começar, importe um documento PDF existente usando o método open. Este método pode ser utilizado para abrir documentos protegidos por senha, especificando a senha como segundo parâmetro, oferecendo um tratamento robusto de arquivos protegidos. Para definir novas informações de metadados, comece criando um dicionário e adicione pares de chave-valor para metadados, como o autor e as palavras-chave. Utilize o método overrideMetadata no IronPDF para aplicar os novos metadados ao documento PDF de forma eficaz. Em seguida, remova as senhas e a criptografia usando o método removePasswordsAndEncryption fornecido pelo IronPDF e configure o PDF como somente leitura definindo uma nova senha com o método makePdfDocumentReadOnly, garantindo a integridade e a segurança do documento. As permissões para o documento PDF são configuradas usando um objeto chamado "permissions", que especifica se determinadas ações, como anotações, extração de conteúdo, preenchimento de formulários e impressão, são permitidas ou bloqueadas. Passe o objeto de permissões para o método setPermission para controlar com precisão os recursos de acessibilidade do documento. Por fim, altere ou defina a senha de criptografia do documento para "minha-senha" e salve o PDF modificado como "secured.pdf", demonstrando a capacidade do IronPDF para gerenciamento seguro de documentos no desenvolvimento de aplicativos. Explore exemplos de código de criptografia e descriptografia de PDF. Links para documentos relacionados Ver no GitHub Tutorial relacionado Guia prático relacionado Documentação da aula Obtenha pacotes de idiomas Baixar IronPDF DLL Reporte um problema nesta página Pronto para começar? Versão: 2026.3 acaba de ser lançado Comece seu teste gratuito Instalação gratuita do npm Ver licenças Ainda está rolando a tela? Quer provas rápidas? executar um exemplo Veja seu HTML se transformar em um PDF. Instalação gratuita do npm Ver licenças
Produto totalmente funcional Receba 30 dias de produto totalmente funcional. Deixe-o pronto para usar em minutos.
Suporte técnico 24 horas por dia, 5 dias por semana. Acesso total à nossa equipe de suporte técnico durante o período de teste do produto.
Todas as suas dúvidas serão respondidas para garantir que você tenha todas as informações necessárias. (Sem qualquer compromisso.)