Definir informações do arquivo PDF - facades
Contents
[
Hide
]
A classe PdfFileInfo permite que você defina informações específicas do arquivo de um documento PDF. Você precisa criar um objeto da classe PdfFileInfo e, em seguida, definir diferentes propriedades específicas do arquivo, como Autor, Título, Palavra-chave e Criador, etc. Por fim, salve o arquivo PDF atualizado usando o método saveNewInfo(..) do objeto PdfFileInfo.
O trecho de código a seguir mostra como definir informações do arquivo PDF.
public static void SetPdfInfo()
{
PdfFileInfo fileInfo = new PdfFileInfo(_dataDir + "sample.pdf");
// Definir informações do PDF
fileInfo.setAuthor("Aspose");
fileInfo.setTitle ("Hello World!");
fileInfo.setKeywords("Peace and Development");
fileInfo.setCreator ("Aspose");
// Salvar arquivo atualizado
fileInfo.saveNewInfo(_dataDir + "SetfileInfo_out.pdf");
}
Definir Informações de Meta
O método setMetaInfo permite que você adicione qualquer informação. Em nosso exemplo, adicionamos um campo. Confira o próximo trecho de código:
public static void SetMetaInfo()
{
// Criar instância do objeto PdfFileInfo
PdfFileInfo fInfo = new PdfFileInfo(_dataDir + "sample.pdf");
// Definir novo atributo de cliente como meta informação
fInfo.setMetaInfo("Reviewer", "Usuário do Aspose.PDF");
// Salvar arquivo atualizado
fInfo.saveNewInfo(_dataDir + "SetMetaInfo_out.pdf");
}