web-dev-qa-db-fra.com

Convertir plusieurs images en un PDF sur Mac

Comment puis-je convertir environ 100 PNG en un PDF sur un Mac? Je suis ouvert à utiliser la ligne de commande si cela peut vous aider.

J'ai essayé d'utiliser iPhoto, mais il se ferme, je ne sais pas pourquoi. Enregistrer depuis Aperçu ne fait pas tout à fait ce que je veux. Pensées?

54
tekknolagi

Si vous utilisez Leopard (10.5 ou version ultérieure) ou Lion, le moyen le plus simple consiste à utiliser Preview . Il suffit de faire ce qui suit:

  1. Ouvrez la première image dans Aperçu
  2. Afficher la barre latérale (Maj-Commande-D)
  3. Faites glisser les images supplémentaires dans la barre latérale
  4. Allez dans Fichier> Imprimer (Commande P)
  5. Dans la liste déroulante PDF, sélectionnez Enregistrer au format PDF.

C'est tout! Vous devriez maintenant avoir un PDF contenant toutes vos images.

Si cela ne fonctionne pas pour vous, vous devez rechercher des solutions tierces telles que Adobe Acrobat Pro , qui comporte une fonction de combinaison ou PDFLab .

70
mekwall

Je préfère utiliser des outils de ligne de commande tels qu'ImageMagick pour ce type de travail. Vous pouvez installer IM avec Homebrew :

brew install imagemagick

Ensuite, vous pouvez faire

convert *.jpg output.pdf

et si le PDF résultant est un peu trop gros, vous pouvez essayer:

convert -quality 60 *.jpg output.pdf

Bien entendu, ImageMagick fonctionne également sur d'autres systèmes Unix, et même sur cygwin.

(Si vous souhaitez une commande spécifique, vous pouvez également écrire les noms de fichiers .jpg l'un après l'autre. Vous pouvez également utiliser * et renommer le .jpgs dans l'ordre alphabétique.)

48
guaka

Ma méthode est similaire à celle de Marcus, mais fonctionne un peu mieux pour moi lorsque les images ont toutes une taille différente et que vous ne voulez pas que le PDF soit tout à fait au format 8,5x11, mais que chaque page soit de la taille du image originale.

  1. Ouvrez la première image dans Aperçu
  2. Afficher les vignettes (Commande-option-2)
  3. Faites glisser les images supplémentaires dans la barre latérale

Après cela nous divergent:

  1. Sélectionnez toutes les vignettes dans la barre latérale (sélectionnez-en une en cliquant sur, puis sur Commande-A).
  2. Fichier> Exporter les images sélectionnées ...
  3. Sélectionnez ou créez un dossier contenant vos images temporaires, définissez Format sur PDF, puis cliquez sur Choisir.
  4. Fermez toutes les images originales
  5. Ouvrez le DERNIER exporté PDF dans Aperçu (cela deviendra la dernière page)
  6. Faites glisser tous les autres fichiers PDF exportés vers la barre latérale et déposez EN DESSUS la vignette du fichier PDF exporté que vous venez d'ouvrir.
  7. Cela devrait créer un PDF de plusieurs pages avec les images dans le même ordre que dans le Finder. Renommez-le pour que vous puissiez le trouver facilement, enregistrez et vous avez terminé.
6
Dave

Sur les versions les plus récentes d'OSX, il peut être préférable d'utiliser l'outil de ligne de commande natif sips - voir la question 6349984 de dépassement de capacité, convertie à partir du fichier pdf au format png. Il devrait être beaucoup plus facile de scripter sips (disponible depuis ~ 2009) que de cliquer plusieurs fois dans Aperçu.

Essentiellement,

sips -s format pdf input-png-file-path --out output-pdf-file-path
1
Jason

Je recommande fortement le programme CLI Python img2pdf pour la conversion sans perte:

https://gitlab.mister-muffin.de/josch/img2pdf

Exemple d'utilisation:

img2pdf img1.png img2.jpg -o out.pdf
0
Adam Erickson

Une méthode beaucoup plus simple consiste à utiliser l’application plutôt négligée Automator, que vous trouverez dans le dossier Applications.

Ce lien montre exactement comment: Utilisez Automator pour combiner vos photos de recherche en un seul fichier PDF

0
Lykke Madsen