Ist das überhaupt ohne Raster möglich? Ich weiß, dass Sie dies mit Postscript tun können, aber ich weiß nicht, ob PDF das Drehen von allem in beliebigen Winkeln unterstützt.
Gilles 'SO - hör auf böse zu sein'
1
@ Gilles - Ich glaube nicht, dass Sie in Gradschritten drehen können. Es gibt ein Flag in der PDF-Datei, das bearbeitet wird, aber es ist nur in 90-Grad-Schritten von dem, was ich bisher gefunden habe.
Ich habe lange und gründlich gesucht und konnte kein Tool finden, mit dem Sie dies interaktiv ausführen können. Dies ist ein nativer PDF-Viewer-Tool. Ich habe dies nicht versucht, aber Sie können möglicherweise Inkscape oder Gimp verwenden, um dies zu tun. Ich denke, das einzige Problem, auf das Sie wahrscheinlich stoßen werden, wenn Sie sie verwenden, ist die Möglichkeit, ein mehrseitiges Dokument stapelweise zu drehen.
Selbst die Befehlszeilen-Tools wie PdfTk konnten nicht schrittweise gedreht werden, was mich wirklich überraschte.
Mit ImageMagick können Sie PDF-Dateien jedoch in Schritten von 1 Grad drehen.
Beispiele
$ convert original.pdf -rotate 45 rot45.pdf
Sie können einen beliebigen Wert für das Rotationsargument eingeben. Es werden auch negative Zahlen benötigt, damit dies möglich ist:
$ convert original.pdf -rotate -45 rot-45.pdf
Die Qualität der Ausgabe nimmt bei Verwendung der Standardoptionen dramatisch ab, sodass Sie wahrscheinlich den -densitySchalter einbinden müssen , um die Qualität der resultierenden PDF-Datei zu erhöhen.
Imagemagick oder Gimp drehen sich beim ersten Rasteren, was oft nicht wünschenswert ist.
Gilles 'SO - hör auf böse zu sein'
@ Gilles - Ja, ich weiß, ich habe nach einer anderen Methode gesucht, bin aber leer ausgegangen. Es gibt eine SU-Frage und Antwort, die zeigt, wie programmatische Methoden verwendet werden, aber das scheint etwas über das hinauszugehen, was hier angemessen wäre. Haben Sie andere Methoden gefunden? Es gab eine Seite, auf die ich gestoßen bin, die besagte, dass Acrobat Pro in Schritten von 1 Grad gedreht werden kann, aber ich konnte nicht sagen, ob es auch Rastering machte oder nicht.
slm
Danke, slm! Kann die Methode convertjede Seite in einer einzelnen mehrseitigen PDF-Datei drehen? @ Gilles: In meinem Fall werden die PDF-Dateien durch Scannen erstellt. Also denke ich, dass das erste Rasteren keine Rolle spielt?
Tim
@ Tim - ja, da es sich um Scans handelt, wurden sie bereits gerastert. Ja, es macht jede Seite.
slm
@ Tim - ja, das zeigt das Beispiel, es hat ein mehrseitiges Dokument konvertiert.
ermöglicht individuelle Winkel für einzelne Seiten
ermöglicht unterschiedliche Seitengrößen
In früheren Versionen 2013.10.07 09:47war ein Fehler aufgetreten, durch den die Seiten beschnitten wurden. Stellen Sie daher sicher, dass Sie eine Version mit dem Fix verwenden.
Erstellen Sie zunächst eine Datei (z. B. rotatepdf.tex) mit dem folgenden Inhalt
In diesem Fall habe ich die Datei odd-scan.pdf(ein leicht gedrehter Scan einer Seite) im selben Ordner wie die LaTeX-Datei rotated.texmit dem obigen Inhalt und führe sie dann aus pdflatex rotated.tex. Die Ausgabe ist eine Datei, rotated.pdfbei der das PDF um 1,5 Grad im Uhrzeigersinn gedreht ist.
Antworten:
Ich habe lange und gründlich gesucht und konnte kein Tool finden, mit dem Sie dies interaktiv ausführen können. Dies ist ein nativer PDF-Viewer-Tool. Ich habe dies nicht versucht, aber Sie können möglicherweise Inkscape oder Gimp verwenden, um dies zu tun. Ich denke, das einzige Problem, auf das Sie wahrscheinlich stoßen werden, wenn Sie sie verwenden, ist die Möglichkeit, ein mehrseitiges Dokument stapelweise zu drehen.
Selbst die Befehlszeilen-Tools wie PdfTk konnten nicht schrittweise gedreht werden, was mich wirklich überraschte.
Mit ImageMagick können Sie PDF-Dateien jedoch in Schritten von 1 Grad drehen.
Beispiele
Sie können einen beliebigen Wert für das Rotationsargument eingeben. Es werden auch negative Zahlen benötigt, damit dies möglich ist:
Die Qualität der Ausgabe nimmt bei Verwendung der Standardoptionen dramatisch ab, sodass Sie wahrscheinlich den
-density
Schalter einbinden müssen , um die Qualität der resultierenden PDF-Datei zu erhöhen.Resultierendes PDF
Hier ist ein Screenshot von Evince mit der resultierenden PDF-Datei.
quelle
convert
jede Seite in einer einzelnen mehrseitigen PDF-Datei drehen? @ Gilles: In meinem Fall werden die PDF-Dateien durch Scannen erstellt. Also denke ich, dass das erste Rasteren keine Rolle spielt?Das können Sie mit ConTeXt machen .
In früheren Versionen
2013.10.07 09:47
war ein Fehler aufgetreten, durch den die Seiten beschnitten wurden. Stellen Sie daher sicher, dass Sie eine Version mit dem Fix verwenden.Erstellen Sie zunächst eine Datei (z. B.
rotatepdf.tex
) mit dem folgenden InhaltAnschließend können Sie eine PDF-Datei über die folgende Befehlszeile drehen:
Hier ist eine Beispielausgabe:
quelle
Dies wurde auch auf stackoverflow.com abgefragt .
Eine weitere Option ist die Verwendung von LaTeX:
In diesem Fall habe ich die Datei
odd-scan.pdf
(ein leicht gedrehter Scan einer Seite) im selben Ordner wie die LaTeX-Dateirotated.tex
mit dem obigen Inhalt und führe sie dann auspdflatex rotated.tex
. Die Ausgabe ist eine Datei,rotated.pdf
bei der das PDF um 1,5 Grad im Uhrzeigersinn gedreht ist.quelle
Sie können es mit GIMP importieren, das ein Drehwerkzeug enthält und wieder als PDF exportiert werden kann.
quelle