ImageMagick: falsche Größe beim Konvertieren von PDF in JPG
1993
supergiox
Ich möchte einige Verbesserungen (Änderung der Helligkeit, des Kontrasts usw.) auf eine PDF-Datei anwenden, um sie lesbarer zu machen. Daher habe ich mich für ImageMagick und pdftk entschieden. Ich habe den folgenden Befehl verwendet, um die PDF-Datei in mehrere PDF-Dateien mit einer einzigen Seite aufzuteilen, sodass ich mit ImageMagick jeweils eine Datei bearbeiten kann.
pdftk a.pdf burst output %04d.pdf
Zu diesem Zeitpunkt ist alles in Ordnung. Ich nehme eine dieser Dateien (zB 0038.pdf), um meine Tests durchzuführen. Um den Kontrast anzupassen, habe ich beispielsweise diesen Befehl verwendet:
Ich habe versucht, den Wert für Qualität, Dichte, Größe, Größe und Geometrie zu ändern. Das Ausgabe-PDF hat eine andere Größe / Auflösung, ist jedoch immer unlesbar. So stellte ich fest, dass das Problem vor der Konvertierung liegt. Es scheint, als würden die eingegebenen PDF-Größen und Auflösungen falsch gelesen convert.
Können Sie Beispiel-PDF-Dateien hinzufügen / hinzufügen?
ozbek vor 9 Jahren
1
1 Antwort auf die Frage
5
mpy
Das Problem tritt auf, weil ImageMagick die Auflösung der PDF-Eingabe nicht bestimmen kann und daher die Standardauflösung von 72x72 dpi verwendet, wie in der convert -verbose 0038.pdf out.pdfAusgabe gezeigt:
Sie haben die richtige Option angewendet -density 300, jedoch als Ausgabeoption, dh nach dem Namen der Eingabedatei. Tatsächlich werden die meisten Optionen für die convertsind Ausgabeoptionen, aber man convertweiß, dass
(...) eine begrenzte Anzahl von Einstellungen sind Eingabemöglichkeiten. Dazu gehören: -antialien, -caption, -Dichte, -define, -encoding, -font, -pointsize, -size und -texture sowie alle anderen Optionen.
Ich würde eine verlustfreie Kompression einsetzen -compress LZW; Die -qualityOption ist nur für die JPEG / MIFF / PNG-Komprimierung verfügbar .
-brightness-contrastFunktioniert wahrscheinlich nicht für s / w-Dokumente und wirkt sich nicht auf die Anti-Alias-Bildschirmdarstellung einiger PDF-Reader für diese Art von Dateien aus. (In der Regel für gescannte Zeitschriftenartikel.)
Es hat perfekt funktioniert. Ich danke dir sehr!
supergiox vor 9 Jahren
0