J'ai beaucoup de fichiers de musique; avec le programme mp3Tag, j'avais tout organisé. J'ai les métadonnées correctes comme il le permet. Je cherche un logiciel gratuit qui fait la même chose, mais pour les fichiers PDF.
Réponse acceptée :
Ghostscript peut insérer ou modifier des métadonnées de document dans n'importe quel PDF.
Mises en garde : Ce faisant, Ghostscript va (1) d'abord lire le code PDF complet, (2) deuxièmement retraiter ce code PDF complet, (3) écrire un tout nouveau fichier PDF. Ce processus peut être voulu (pourrait être au profit de la qualité du PDF, par exemple en incorporant en plus des polices précédemment manquantes) ou indésirable…
Comment procéder
-
Créez un fichier texte nommé mydocinfo.pdfmark et mettez-y le contenu suivant :
[ /Title (Jaziel's Important Document) /Author (Jaziel Aguirre) /Subject (Mr. Aguirre's experiments with pdfmark) /Creator (JA's Metadata Inserter) /ModDate (D:19700101000000+01'00') /Producer (A 'pdfmark' trick with Ghostscript) /Keywords (Metadata, Ghostscript, PDF, Linux) /CreationDate (D:20181229104653+01'00') /DOCINFO pdfmark
Notez que l'ouverture
[
ne PAS nécessite une fermeture]
— il est fermé par le mot-clé ‘pdfmark’. -
Exécutez maintenant cette commande Ghostscript pour insérer les nouvelles métadonnées dans un PDF existant :
gs \ -o with-metadata.pdf \ -sDEVICE=pdfwrite \ existing.pdf \ mydocinfo.pdfmark
-
Vérifiez les nouvelles métadonnées :
pdfinfo with-metadata.pdf Title: Jaziel's Important Document Subject: Mr. Aguirre's experiments with pdfmark Keywords: Metadata, Ghostscript, PDF, Linux Author: Jaziel Aguirre Creator: JA's Metadata Inserter Producer: A 'pdfmark' trick with Ghostscript CreationDate: Sat Dec 29 10:46:53 2018 CET ModDate: Thu Jan 1 00:00:00 1970 CET Tagged: no UserProperties: no Suspects: no Form: none JavaScript: no Pages: 1 Encrypted: no Page size: 142.8 x 202.08 pts Page rot: 0 File size: 5394 bytes Optimized: no PDF version: 1.7
(Testé avec Ghostscript v9.27.)