Konvertieren Sie viele Bilder in ein PDF auf dem Mac
Wie kann ich ungefähr 100 PNGs in ein PDF auf einem Mac konvertieren? Ich bin offen für die Verwendung der Befehlszeile, wenn es hilft.
Ich habe versucht, iPhoto zu verwenden, aber es wird beendet, nicht sicher warum. Das Speichern aus der Vorschau macht nicht ganz das, was ich will. Gedanken?
6 answers
Wenn Sie Leopard (10.5 oder höher) oder Lion haben, verwenden Sie am einfachsten Preview. Mach einfach Folgendes:
- Öffnen Sie das erste Bild in der Vorschau -
- Zeige die Seitenleiste (Shift-Command-D)
- Ziehen Sie weitere Bilder in die Seitenleiste
- Gehe zu Datei > Drucken (Befehl P)
- Wählen Sie in der Dropdown-Liste PDF die Option Als PDF speichern
Das ist es! Sie sollten jetzt ein PDF haben, das alle Ihre Bilder enthält.
Wenn das bei dir nicht funktioniert, solltest du schauen Sie sich alle Lösungen von Drittanbietern an, z. B. Adobe Acrobat Pro mit einer Kombinationsfunktion oder PDFLab.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2012-04-10 23:02:36
Ich bevorzuge die Verwendung von Befehlszeilentools wie ImageMagick für diese Art von Arbeit. Sie können IM mit Homebrew installieren:
brew install imagemagick
Danach können Sie
convert *.jpg output.pdf
Und wenn das resultierende PDF etwas zu groß ist, können Sie versuchen:
convert -quality 60 *.jpg output.pdf
Natürlich funktioniert ImageMagick auch auf anderen Unix-Systemen und sogar auf Cygwin.
(Wenn Sie eine bestimmte Reihenfolge wünschen, können Sie auch die .jpg
Dateinamen einzeln ausschreiben. Oder verwenden Sie *
und benennen Sie die .jpg
s in alphabetischer Reihenfolge um.)
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-01-24 14:26:31
Meine Methode ähnelt der von Marcus, funktioniert aber etwas besser für mich, wenn die Bilder alle unterschiedlich groß sind und Sie nicht möchten, dass das PDF nur 8, 5x11 groß ist, sondern dass jede Seite die Größe des Originalbildes hat.
- Öffnen Sie das erste Bild in der Vorschau -
- Miniaturansichten anzeigen (Command-option-2)
- Ziehen Sie alle zusätzlichen Bilder in die Seitenleiste
Danach divergieren wir:
- Wählen Sie alle Bildminiaturansichten in der Seitenleiste aus (wählen Sie eine aus, indem Sie Befehl-A) -
- "Datei" > " Ausgewählte Bilder Exportieren...
- Wählen oder erstellen Sie einen Ordner, in dem Ihre temporären Bilder gespeichert sind, legen Sie das Format auf PDF fest und klicken Sie auf Wählen
- Alle Originalbilder schließen
- Öffnen Sie die ZULETZT exportierte PDF-Datei in der Vorschau (dies wird die letzte Seite)
- Ziehen Sie alle anderen exportierten PDFs in die Seitenleiste und legen Sie sie ÜBER die Miniaturansicht für das gerade geöffnete exportierte PDF ab
- Dies sollte ein mehrseitiges PDF mit den Bildern in der gleichen Reihenfolge erstellen, in der sie sich in der Finder. Benennen Sie es um, damit Sie es leicht finden, speichern und fertig sind.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2014-12-01 04:22:23
Bei aktuelleren Versionen von OSX ist es möglicherweise besser, das native Befehlszeilentool sips
zu verwenden-siehe die beantwortete Stapelüberlauffrage 6349984, die von PDF in PNG konvertiert wird. Es sollte viel einfacher sein, sips
(das seit ~2009 verfügbar ist) zu skripten, als mehrmals in der Vorschau zu klicken.
Im Wesentlichen,
sips -s format pdf input-png-file-path --out output-pdf-file-path
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2018-04-12 10:19:46
Ich empfehle das Python CLI-Programm img2pdf
für die verlustfreie Konvertierung:
Https://gitlab.mister-muffin.de/josch/img2pdf
Beispiel Verwendung:
img2pdf img1.png img2.jpg -o out.pdf
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2019-01-24 17:44:09
Eine viel einfachere Möglichkeit ist die Verwendung des eher übersehenen App-Automators, den Sie im Anwendungsordner finden.
Dieser Link zeigt genau, wie: Verwenden Sie Automator, um Ihre Forschungsfotos in einem PDF zu kombinieren
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-05-02 10:15:47