Ich suche in Ubuntu nach einer Möglichkeit, die Größe eines PDF-Dokuments zu verringern (indem die Qualität der Bilder verringert wird).
Ich weiß, dass dies in Ghostscript durch Eingabe des folgenden Befehls im Terminal erfolgen kann:
gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/screen -dNOPAUSE -dQUIET -dBATCH -sOutputFile=output.pdf input.pdf
Das Problem ist, dass ich die Qualität nicht mit irgendeiner Genauigkeit spezifizieren kann. Der Parameter -dPDFSETTINGS=/screen
entscheidet über die Qualität. Die Alternativen sind jedoch ziemlich starr (zum Beispiel ist es möglich, -dPDFSETTINGS=/ebook
etwas bessere Qualität zu erzielen).
Ich suche nach einer Möglichkeit, die Größe eines PDF-Dokuments so zu verringern, dass ich die gewünschte Qualität numerisch angeben kann.
pdf
compression
ghostscript
Nicole
quelle
quelle
Antworten:
Ich konnte Ihren Befehl mit der Option -r300 von @drN leicht ändern. Mit der Option -r können Sie die Ausgabeauflösung sowohl im PDF als auch im PNG einstellen.
quelle
-r
Option in diesen Fällen ignoriert wird.Diese beiden Beiträge, die ich auf Stackoverflow gepostet hatte, sollten Ihnen helfen. Ich habe versucht, die Größe von pdfs zu reduzieren und gleichzeitig sicherzustellen, dass sie eine bestimmte dpi oder ppi für meine Diplomarbeit erfüllen.
Verkleinerung der PDF-Größe mit Ghostscript
Ändern der Auflösung von PDF-Bildern mit gs
Haben Sie versucht, mit
convert
Linux herumzuspielen?Bearbeiten:
Wenn ich mich richtig erinnere,
r300
ist die Ausgabedpi
doch vielleicht zu prüfen. Dies konvertiert jedoch ein PDF in ein PNG.ODER
Lass uns wissen, wie es geht! Dies ist für ein PDF oder ein anderes Format in ein anderes Format. Ich habe gerade eine Eingabedatei von myPic.pdf und eine Ausgabedatei von fileout.pdf verwendet
quelle
:)
Die einfachste Möglichkeit, die ich gefunden habe, besteht darin, eine Quell-PDF-Datei mit LibreOffice Draw zu öffnen und dann mit der erwarteten DPI in eine PDF-Datei zu exportieren. Im Dialogfeld "Exportieren" von Draw können Sie DPI und andere Optionen für exportierte PDF-Dateien angeben.
quelle
Dies ist der einfachste Weg, wie ich finde, die Größe auf 50 +/- kb zu reduzieren. Wechseln Sie auf Ihrem Terminal in das Verzeichnis der Datei: Beispiel
Geben Sie dann den obigen Code ein, wobei:
ist der neue Name der Datei und
ist der Name der Datei.
quelle