Png nach pdf konvertieren mit imagemagick: wie man die auflösung einstellt


0

Ich habe ein Bild foo.png Das sind 1240 * 1754 Pixel.

Mit imagemagick unter OS X konvertiere ich dies in eine PDF-Datei und gebe die Auflösung auf 150 Punkte pro Zoll an, sodass das physische Format genau ein A4-Blatt ist:

convert -units PixelsPerInch -density 150 foo.png bar.pdf

Wenn ich jetzt die Auflösung der resultierenden Datei überprüfe:

identify -verbosy bar.pdf | grep Resolution

es sagt:

Resolution: 72x72

Hinweis: Das Bild sollte nicht skaliert oder in der Größe verändert werden oder irgendetwas. Es ist 1240 * 1754 und sollte so bleiben. Ich möchte nur sicherstellen, dass das PDF genau ein vollständiges A4-Blatt abdeckt, was bei diesen Pixelmaßen bei 150 dpi der Fall ist.

Wie stelle ich sicher, dass die resultierende PDF-Datei die richtige Auflösung hat?

(Bearbeiten) Wenn ich darüber nachdenke, stelle ich fest, dass ein PDF-Dokument (auch wenn es sich nur um eine einzelne Seite handelt) nicht unbedingt eine Gesamtpunktzahl pro Zoll oder Auflösungseinstellung hat.
In diesem Fall erstelle ich ein PDF aus einem Bild, aber im Allgemeinen kann ein PDF viele Elemente enthalten, möglicherweise alle mit unterschiedlichen Auflösungen.

Ich frage mich also, ob ich mit meinem Ansatz möglicherweise nur die Auflösung für dieses Bild einstelle, aber für das Resolution das wird gemeldet von identify -verbose bar.pdf ist etwas ganz anderes?


Öffnen Sie die Seite in Acrobat Pro und verwenden Sie dann den Objektinspektor, der Teil der Tools für die Druckproduktion ist.
Max Wyss

@MaxWyss Danke, aber leider habe ich kein Acrobat.
RocketNuts

Antworten:


0

Versuche dies:

convert foo.png -page A4 bar.pdf

Gleiches Ergebnis leider. Es heißt immer noch Reslution: 72x72. Mir ist aufgefallen, dass die Ausgabe von identify -verbose bar.pdf zeigt auch: Geometry: 595x842+0+0 und Page geometry: 595x842+0+0 (sowohl mit Ihrem als auch mit meinem Befehl). Nicht sicher, was das heißt?
RocketNuts

Passt Ihr Bild auf diese Methode oder Ihre Methode auf eine A4-Seite?
Serge

Ich bin nicht sicher, wie überprüfe ich? Durch einen Blick auf die identify -verbose Das Ergebnis ist, dass die Geometrie nichts mit A4 zu tun hat und auch die Auflösung von 72 x 72 nicht.
RocketNuts
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.