Comment changer le titre d'un PDF? (pas le nom du fichier)


18

Ma question fait référence au titre affiché dans l'onglet Acrobat Reader et dans la barre de titre qui se lit "Lettre d'affaires moderne".

entrez la description de l'image ici

J'ai généré le PDF à partir d'un document .docx, et le document est généré sur la base d'un modèle LibreOffice (.odt) nommé "Modern business letter", d'où vient le nom du titre.

Je sais comment changer le nom du modèle dans LibreOffice, mais cela peut provoquer une erreur indésirable si j'oublie de le changer la prochaine fois que j'utilise le même modèle. Je cherche d'autres options macOS, donc je n'ai pas à me battre dans LibreOffice.

Comment modifier le titre PDF individuel, soit dans Acrobat Reader ou dans le Finder?


Juste pour clarifier, le PDF lui-même a-t-il été généré par MS Word ou par LibreOffice? De plus, quelle version de macOS utilisez-vous et quelle version d'Acrobat Reader, MS Word et / ou Libre Office?
Monomeeth

1
@Monomeeth, Personnellement, je souhaite que chaque question contienne les informations matérielles et logicielles entourant la question, cependant ... au centre de la question posée: " Comment puis-je modifier le titre PDF individuel, dans Acrobat Reader ou dans le Finder? ". les informations que vous demandez ne sont pas vraiment pertinentes dans cette situation. Cela doit être fait avant d'être exporté / imprimé au format PDF ou utiliser une application capable de modifier des documents PDF.
user3439894

Vous ne pouvez pas non plus dans Reader ou Finder ...
Vishal Kumar Sahu

Réponses:


23

Pour répondre à la question que vous avez posée: " Comment modifier le titre PDF individuel, soit dans Acrobat Reader soit dans le Finder? ", Vous ne pouvez pas. Ni Acrobat Reader ni Finder, par défaut et nativement, n'ont la capacité de modifier ces informations. Cela doit être fait avant d'être exporté / imprimé au format PDF ou d'utiliser une application capable de modifier des documents PDF.

Adobe Acrobat est la norme de l'industrie, mais c'est une application coûteuse et exagérée si vous souhaitez simplement modifier ces informations.

J'ai, par le passé, utilisé l' application PDFInfo mentionnée dans la réponse de בנימן הגלילי, cela fonctionne et est gratuit. (Je n'ai aucune affiliation avec Sybrex Systems, le fabricant de PDFInfo., Autre qu'ayant utilisé leur produit.)


Si vous avez exiftoolinstallé et souhaitez le faire à partir de la ligne de commande dans Terminal, utilisez la syntaxe suivante:

exiftool -Title="New Title" /path/to/filename.pdf
  • Pour effacer le titre, utilisez simplement: -Title=""
  • D'autres métadonnées peuvent être modifiées de la même manière.

Merci pour cela! J'ai également réalisé que c'est la seule méthode qui ne change pas la taille du document. Avant exiftool, j'ai essayé plusieurs autres méthodes (applications PDF Attributes et PDF Attributes Editor, Automator Workflow comme décrit par @Allan ci-dessous), mais elles augmentent toutes considérablement la taille du fichier.
Lev Sivashov

8

Vous pouvez le faire via Automator. Automator comprend un certain nombre de fonctions à getet set PDF Metadatay compris des choses comme « Titre ».

Super simple: créer une application de workflow ...

  1. Créer une nouvelle application de workflow
  2. Choisissez Définir les métadonnées PDF (sous la bibliothèque PDF )
  3. Sauvegarder; lorsque vous déposez votre PDF sur le fichier, cela changera le titre pour vous.

entrez la description de l'image ici

Plus d'étapes, plus de flexibilité

L'inconvénient de cette méthode est que, bien que très simple, vous ne pouvez pas modifier le titre par programme (pour une raison quelconque, vous ne pouvez pas utiliser de variables dans Set PDF Metadata). C'est génial pour les lots si vous souhaitez modifier l'auteur ou les mots-clés pour un tas de fichiers.

Donc, pour faire ce "sorta" par programme, vous devez le faire dans Automator

  1. Créer un nouveau workflow vierge
  2. Choisissez Obtenir les éléments du Finder spécifiés (sous Bibliothèque de fichiers et dossiers)
  3. Choisissez Définir les métadonnées PDF (sous la bibliothèque PDF)
  4. Glissez et déposez votre PDF dans la case du haut
  5. Courir
  6. Rincer et répéter au besoin

entrez la description de l'image ici


Bien, je n'ai pas pensé à Automator et je le fais d'habitude! Savez-vous quelle application réelle l'action Automator Set PDF Metadata utilise pour effectuer les modifications? +1 même si vous ne le faites pas. :)
user3439894

@ user3439894 - Je ne connais pas l'application / bibliothèque réelle - Je pense qu'elle est juste intégrée à Automator
Allan

La raison pour laquelle j'ai demandé est exiftoolqu'il ne contient pas de fichiers binaires et s'appuie sur perl(et les diverses bibliothèques Perl) pour le faire. À cet égard, je me demandais si Automator utilisait autre chose que le binaire principal dans le /System/Library/Automator/Set PDF Metadata.actionfichier, qui est l' action Définir les métadonnées PDF que vous voyez dans Automator lui-même, pour faire le travail réel. À titre d'exemple, l' action Mettre /usr/bin/sipsà l'échelle les images utilise pour effectuer cette manipulation réelle. Il s'agit donc d'une simple curiosité si l' action Définir les métadonnées PDF appelle un binaire externe pour effectuer le travail réel.
user3439894


1

Vous n'avez pas besoin d'étapes élaborées ni de logiciel supplémentaire pour macOS pour modifier le titre. Ce qui suit s'applique à la fois pour le fichier pdf existant et le fichier que vous créez à partir de .docx ou autre. Il suffit d'imprimer au format PDF (pour un fichier pdf existant, il faut en créer un nouveau)

⌘ + P pour l'impression et dans l'ouverture de la fenêtre d'impression dans le pied de page dans le menu déroulant ouvert à gauche et choisissez 'Enregistrer au format PDF'.

entrez la description de l'image ici

Il ouvre la fenêtre du Finder pour enregistrer où vous pouvez définir le titre, l'auteur, le sujet, les mots-clés.

entrez la description de l'image ici


0

J'ai trouvé sur un iMac, vous devez d'abord ouvrir le document Word et aller dans Fichier> Propriétés> Résumé et vous pouvez y éditer le nom du titre et de l'auteur du document. Ré-enregistrez le document Word. Enregistrez à nouveau au format PDF comme d'habitude.

Lorsque vous l'ouvrez en PDF, l'onglet aura le titre correct.


1
Que faire s'il n'y a pas de document Word pour commencer?
nohillside

OP a déjà mentionné qu'ils étaient conscients de pouvoir modifier les propriétés du document avant d'exporter au format PDF (en utilisant LibreOffice au lieu de Word, mais le même effet) - cette question concerne spécifiquement la modification d'un PDF après l'exportation.
grg


-3

Ouvrez le fichier pdf dans l'éditeur de texte (par exemple Notepad ++) et recherchez le titre actuel, puis tapez un nouveau titre à la place. Sauvegarder.

Exemple: je voulais renommer le titre de mon pdf de "MergedFile" en "123456". J'ai ouvert le pdf dans le bloc-notes ++ et recherché "MergedFile". Trouvé deux instances et renommé à la fois le "123456". Fichier enregistré. C'est ça.


2
Notepad ++ est une application Windows.
IconDaemon

Pour être honnête, la question n'avait pas de bonnes balises et d'exigences claires pour macOS. J'ai modifié cela depuis que je ne peux pas imaginer que quelqu'un installerait une couche d'émulation ou de virtualisation Windows juste pour obtenir le bloc-notes, mais c'est bien pour vous de dire que c'est une bonne option et que ce serait complet à mes yeux. Peut-être pas un vote digne, mais une réponse complète.
bmike

Les fichiers PDF peuvent contenir des données binaires qui ne survivront pas à un voyage via un éditeur de texte. L'hypothèse d'un codage de texte particulier peut également corrompre le fichier. La table xréf peut également devenir invalide.
benwiggy

Wow, tellement de sel ici. J'ai même fourni Notepad ++ à titre d'exemple, il est facile de comprendre quel est votre éditeur de texte préféré, je suppose.
user7967943

Quant aux données binaires, eh bien, cela a fonctionné pour moi sans problèmes. Après tout, c'est une solution facile, rapide et gratuite, alors pourquoi ne pas l'essayer? Quoi qu'il en soit, juste essayé d'aider, réfléchira à deux fois la prochaine fois;)
user7967943

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.