Senhas, segurança e metadados
IronPDF for Python oferece controle abrangente sobre a segurança e os metadados de documentos PDF — incluindo informações de autor, palavras-chave, senhas e restrições de permissões do usuário.
Começando
Carregue um PdfDocument, modifique propriedades em seus objetos MetaData e SecuritySettings e depois salve. Tanto os metadados quanto as configurações de segurança são aplicados juntos em uma única operação de salvamento.
Propriedades de Metadados
MetaData.Author: Define o nome do autor do documento visível nas propriedades do PDF.MetaData.Keywords: Define palavras-chave amigáveis para SEO associadas ao documento.MetaData.ModifiedDate: Registra quando o documento foi modificado pela última vez.Now()insere a data/hora atual.
Configurações de segurança
SecuritySettings.RemovePasswordsAndEncryption(): Limpa qualquer senha existente e criptografia do documento antes de aplicar novas configurações.SecuritySettings.MakePdfDocumentReadOnly(key): Restringe a edição do documento. Okeyé uma chave de assinatura interna, não uma senha voltada para o usuário.SecuritySettings.AllowUserAnnotations: QuandoFalse, os usuários não podem adicionar anotações em um visualizador de PDF.SecuritySettings.AllowUserCopyPasteContent: QuandoFalse, impede a cópia de texto do PDF.SecuritySettings.AllowUserFormData: QuandoFalse, campos de formulário não podem ser preenchidos pelo usuário.SecuritySettings.AllowUserPrinting: Controla as permissões de impressão.PdfPrintSecurity.FullPrintRightspermite imprimir; use outros valores para restringi-la.SecuritySettings.OwnerPassword: Senha necessária para editar ou alterar configurações de segurança em um visualizador de PDF.SecuritySettings.UserPassword: Senha necessária para abrir e ler o PDF.

