Définir les métadonnées PDF

Définir les métadonnées PDF

Utilisez ce flux de travail lorsque vous devez normaliser ou enrichir les informations du document avant d’enregistrer le PDF.

Étapes

  1. Créez un objet PdfFileInfo pour le PDF source.

  2. Définissez les champs de métadonnées standard que vous souhaitez mettre à jour.

  3. Ajoutez des métadonnées personnalisées avec setMetaInfo.

  4. Enregistrez le document mis à jour avec save().

  5. Fermez l’instance PdfFileInfo.

Exemple 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();
}