Definir metadados PDF

Definir metadados PDF

Use este fluxo de trabalho quando precisar normalizar ou enriquecer as informações do documento antes de salvar o PDF.

Etapas

  1. Crie um objeto PdfFileInfo para o PDF de origem.
  2. Defina os campos de metadados padrão que deseja atualizar.
  3. Adicione quaisquer metadados personalizados com setMetaInfo.
  4. Salve o documento atualizado com save().
  5. Feche o PdfFileInfo instância.

Exemplo Java

public static void setPdfMetadata(Path inputFile, Path outputFile) {
    PdfFileInfo pdfInfo = new PdfFileInfo(inputFile.toString());
    pdfInfo.setSubject("Aspose PDF for Java");
    pdfInfo.setTitle("Aspose PDF for Java");
    pdfInfo.setKeywords("Aspose, PDF, Java");
    pdfInfo.setCreator("Aspose Team");
    pdfInfo.setMetaInfo("CustomKey", "CustomValue");
    pdfInfo.save(outputFile.toString());
    pdfInfo.close();
}