Wie kann ich auf Mavericks eine Reihe von PNGs oder anderen Bildern stapelweise in eine einzige PDF-Datei konvertieren?

Ich habe eine Reihe von Screenshots gemacht und möchte sie in einer einzigen PDF-Datei zusammenfassen. Wenn Sie alle vier in der Vorschau auswählen und in PDF exportieren, werden nur zwei (?) separat exportiert. Die Dateimenüfunktion "In PDF exportieren" fügt einen seltsamen weißen Rand um die Screenshots hinzu (und richtet die Seite im Hochformat aus). Also konvertierte ich jedes einzeln in PDFs und kombinierte sie dann manuell. Ich habe die Lösungen hier ausprobiert , aber die Vorschau von Mavericks scheint nicht mehr so ​​zu funktionieren. Was ist die beste, kostenlose, hoffentlich eingebaute Möglichkeit, dies zu automatisieren?

Antworten (3)

Sie können den Befehl verwenden, wenn Sie ImageMagickconvert installieren . ImageMagick ist nicht immer eine einfache Installation, aber wenn Sie Xcode und Homebrew installieren , sollte es ziemlich schmerzlos sein.

convert *.png foobar.pdf

http://www.imagemagick.org/script/convert.php

Es gibt eine Automator-Aktion - Neues PDF aus Bildern . Es erstellt ein einzelnes mehrseitiges Dokument aus Eingabebildern. Sie können einen Workflow oder eine App erstellen, die Ihre Bilder verarbeitet, die Sie darauf fallen lassen.

Wenn ich mit dieser einzigen Aktion eine Anwendung in Automator erstelle, kann ich meine Bilder darauf ablegen, und es wird ein PDF mit einer Seite pro Bild erstellt.

"Als PDF exportieren..." der Vorschau platziert das konvertierte Bild auf das Standardpapierformat, z. B. A4 oder US Letter. Deshalb bekommt man den "seltsamen weißen Rand" um das Bild herum.

Wenn Sie den Menüeintrag "Exportieren ..." der Vorschau verwenden und PDF als Format auswählen, wird das Bild lediglich in PDF konvertiert, ohne es auf einer Seite zu platzieren.

Apples Automator-Aktion „Neues PDF aus Bildern“ funktioniert gut, leidet jedoch unter den Einschränkungen von Automator, wo Ausgabedateien gespeichert werden können.

Ein Python-Skript, das Bilder (als Argumente bereitgestellt) zu einer PDF-Datei kombiniert, finden Sie hier . Es kann in einer Automator-Aktion „Run Shell Script“ verwendet werden, um eine Schnellaktion/einen Dienst zu erstellen.