Gerenciando a visibilidade de metadados em PDFs
Curtis Chau
Updated: 10 de junho de 2025
O que é visível nas categorias de metadados?
Os metadados ficam visíveis para qualquer pessoa que consiga abrir um PDF. Esses detalhes incluem os seguintes itens:
// Assign metadata properties to a PDF document
Pdf.MetaData.Author = "John Doe"; // The author of the document
Pdf.MetaData.Keywords = "Key, Word"; // Keywords associated with the document
Pdf.MetaData.CreationDate = DateTime.Today; // The date the document was created
Pdf.MetaData.ModifiedDate = DateTime.Now; // The date and time the document was last modified
Pdf.MetaData.CustomProperties.Add("Test", "val"); // Custom properties for additional metadata
Pdf.MetaData.Producer = "test"; // The software used to produce the document
Pdf.MetaData.Subject = "test metadata"; // The subject of the document
Pdf.MetaData.Title = "test"; // The title of the document
Pdf.MetaData.Creator = "test"; // The original creator of the document
// Security settings for the PDF
Pdf.SecuritySettings.UserPassword = "ironuser"; // Password to open and view the PDF
Pdf.SecuritySettings.OwnerPassword = "ironowner"; // Password providing full permissions, including editing' Assign metadata properties to a PDF document
Pdf.MetaData.Author = "John Doe" ' The author of the document
Pdf.MetaData.Keywords = "Key, Word" ' Keywords associated with the document
Pdf.MetaData.CreationDate = DateTime.Today ' The date the document was created
Pdf.MetaData.ModifiedDate = DateTime.Now ' The date and time the document was last modified
Pdf.MetaData.CustomProperties.Add("Test", "val") ' Custom properties for additional metadata
Pdf.MetaData.Producer = "test" ' The software used to produce the document
Pdf.MetaData.Subject = "test metadata" ' The subject of the document
Pdf.MetaData.Title = "test" ' The title of the document
Pdf.MetaData.Creator = "test" ' The original creator of the document
' Security settings for the PDF
Pdf.SecuritySettings.UserPassword = "ironuser" ' Password to open and view the PDF
Pdf.SecuritySettings.OwnerPassword = "ironowner" ' Password providing full permissions, including editing- Quando apenas uma Senha de Proprietário é definida, os usuários têm acesso total aos metadados do PDF, incluindo a capacidade de visualizar e modificar todas as propriedades do documento.
- Quando apenas uma senha de usuário é definida, o PDF só pode ser aberto por quem possui a senha. Os usuários podem visualizar as propriedades dos metadados, mas a modificação dos mesmos é restrita.
Observe: O Adobe Acrobat Pro permite que os usuários editem os metadados do PDF fornecendo o
UserPassword se estiver definido. Em contraste, outros visualizadores de PDF como o Foxit exigem que os usuários forneçam o OwnerPassword para editar os metadados do PDF, além do UserPassword para abrir e visualizar o PDF.
Redator Técnico
Curtis Chau é bacharel em Ciência da Computação (Universidade Carleton) e se especializa em desenvolvimento front-end, com experiência em Node.js, TypeScript, JavaScript e React. Apaixonado por criar interfaces de usuário intuitivas e esteticamente agradáveis, Curtis gosta de trabalhar com frameworks modernos e criar manuais bem estruturados e visualmente atraentes.
...
Leia mais