GNU/Linux >> Tutoriels Linux >  >> Linux

Linux – Où sont les métadonnées pour les fichiers PDF ? Puis-je insérer des métadonnées dans n'importe quel fichier PDF ?

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

  1. 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’.

  2. 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
    
  3. 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.)


Linux
  1. KRename - Un puissant renommeur de fichiers par lots pour Linux

  2. Comment auditer les modifications apportées aux fichiers et les exécutions de fichiers sous Linux

  3. Où Eclipse recherche-t-il eclipse.ini sous Linux

  4. comment puis-je rechercher des fichiers et les compresser dans un seul fichier zip

  5. Quelle est une bonne solution pour le marquage de fichiers sous Linux ?

7 astuces de ligne de commande Linux pour économiser de l'espace sur les fichiers multimédias

Commande ls sous Linux pour lister les fichiers

Comment éditer des fichiers PDF sous Linux de la manière la plus simple possible

Comment fusionner plusieurs fichiers PDF en un seul PDF sous Linux

Comment joindre/fusionner plusieurs fichiers audio en un seul sous Linux

Les fichiers ppd (CUPS) pour Mac OS X peuvent-ils être utilisés pour Linux ?