Senhas, segurança e metadados
O IronPDF pode modificar os metadados e as configurações de segurança de PDFs. Em termos de segurança, isso inclui a capacidade de tornar os PDFs somente leitura, não imprimíveis, protegidos por senha e criptografados. Para metadados, isso inclui a capacidade de definir novas propriedades e editar as existentes.
Para gerenciar metadados de um PDF no IronPDF for Java, o desenvolvedor deve primeiro recuperar uma referência ao seu MetadataManager. Esta classe fornece métodos para acesso direto e modificação do conteúdo de metadados do PDF. Os desenvolvedores podem rapidamente ler e editar propriedades meta comumente definidas em documentos PDF usando getters e setters com o mesmo nome.
A lista completa de propriedades com métodos getters e setters convenientes está abaixo:
ProducerCreationDateCreatorAuthorKeywordsSubjectTitleModifiedDate
O exemplo de código usa os métodos setAuthor, setTitle, setKeywords, e setModifiedDate para modificar o autor, título e palavras-chave do documento em trabalho.
Para obter e definir propriedades além das listadas anteriormente, use os métodos getAnyMetadata e setAnyMetadata com o nome da propriedade desejada.
Da mesma forma, acessar e modificar configurações de segurança em um documento PDF deve ser feito por meio de um SecurityManager. Chame o getSecurity em um PdfDocument para recuperar uma referência ao seu SecurityManager e usá-la para restringir o acesso ao PDF conforme necessário para o uso pretendido.
Os desenvolvedores Java podem usar um objeto SecurityOptions para obter um controle mais granular sobre as configurações de segurança do PDF.
Explore a API MetadataManager para gerenciamento de PDFs em Java.


