Page 1 of 1

Einzelne Seiten drehen mit Ghostscript

Posted: 12 Sep 2018, 12:33
by aifritz
Hallo zusammen,

zur Zeit benutze ich den folgenden Befehl per ahk um mehrere Seiten zu einer pdf zusammenzuführen. Diese liegen bereits in einem Verzeichnis und es funktioniert auch recht gut

Code: Select all

    RunWait, %comspec% /c ""%gswinProg%" "-dBATCH" "-dNOPAUSE" "-q" "-sDEVICE=pdfwrite" "-dPDFSETTINGS=/prepress" "-sOutputFile=%outpdf%" %Invoicepdf% %Anlagepdf%" ,, UseErrorLevel hide
    If (ErrorLevel <> 0)
      {
        msgbox,4096,, |%Errorlevel%|`n`nEs gab ein Problem mit gswin*.exe.
        return 0
      }
Nun sind einige pdf-Dokumente im Querformat und diese sollen um 90 Grad gegen den Uhrzeigersinn gedreht werden. Hat jemand einen Tipp, wie das klappen könnte? Man müsste vielleicht vorab die Orientierung der pdf-Seite feststellen können, habe aber keine Ahnung wie man dies bewerkstelligt.

Der Parameter "-dAutoRotatePages=/PageByPage" hat gar keine Änderung bewirkt.

Benutze ich z.B. das Programm PDFCreator funktioniert das Drehen (dieses soll aber auch auf Basis von Ghostscript basieren)

Bevor ich PDFCreator bemühe, wäre mit die Ghostscript-Lösung angenehmer, zumal ich die pdf-Dokumente nicht nochmal auf den PDFCreator drucken wollte.

Re: Einzelne Seiten drehen mit Ghostscript

Posted: 12 Sep 2018, 18:19
by Frosti
Dies ist genau die Frage die ich auch habe und bisher nicht gestellt habe. Ich bearbeite zwar keine PDF Dateien, doch die Frage passt exakt. Ich nutze bisher pdftopng. Es sind bei mir Pdf-Preview Bilder die ich damit erstellen lasse. In meinen Pdf Dateien herrscht vermutlich dasselbe Quer- und Hochformatchaos wie beim Fragesteller. Gdip Rotate ist meine Lösung bisher. Ich mach es manuell wenn es notwendig ist. In Gedanken tüftle ich an !der! "Automatik" Um letztendlich später auch die Pdf Dateien zu verändern. Es gibt Fertiglösungen ganz klar! Vermutlich auch auf der command line. Kein Ding bei ausschliesslich privater Nutzung. Ich bin aber auf astreine Lizenzen angewiesen sonst wird es nichts mit beruflicher Nutzung.

Doch ich möchte nicht weiter vom eigentlichen Thema ablenken. Universell gedacht, weg vom Pixelraster hin zum Linienraster - meine Idee ist aber ein Parallelenraster. In meiner Vorstellung geht es so. Allein mangelt es an der Umsetzung. Hat jemand eine Idee wie ich das einem Computer erkläre?

Re: Einzelne Seiten drehen mit Ghostscript

Posted: 13 Sep 2018, 15:49
by Ahk_fan
Hallo, nimmt doch das Kommandozeilenprogramm pdftk ( PDF Toolkit). Gibt's auch mit Gui. Dort kann man per commandline so ziemlich alles machen.
Ich nutze es regelmäßig um PDFs zusammen zu fügen, zu trennen, zu drehen, nur bestimmte Seite zu extrahieren, Bilder zu extrahieren usw.

Re: Einzelne Seiten drehen mit Ghostscript

Posted: 13 Sep 2018, 15:50
by Ahk_fan
Noch was... pdftk Ist auch Open source und portable

Re: Einzelne Seiten drehen mit Ghostscript

Posted: 14 Sep 2018, 11:27
by aifritz
Besten Dank für Eure Beiträge
Pdftk werd ich mal antesten. Hoffe, dass dieses Programm nicht auf unerer Blacklist steht.

Müsste auch noch bei einigen Seiten dafür sorgen, dass hier EPost gerecht 12mm Platz am linken Rand sind...
Vielleicht schaff ich das ja auch damit :?