Ich habe ghostscript
installiert und die entsprechende path variables
... aktualisiert, aber beim Versuch, diesen Befehl auszuführen, erhalte ich einen Fehler:
Ist das der richtige Befehl? Habe ich eine Konfiguration oder Pfadeinstellung vergessen? Gibt es sonst eine vernünftige Methode für diese Konvertierung?
Der Zugriff wurde verweigert, um etwas mit dem Zugriff auf Pfade usw. zu tun. Ich würde vorschlagen, die Ordnerberechtigung erneut zu überprüfen (obwohl ich sicher bin, dass Sie das getan haben). Vielleicht möchten Sie auch versuchen, gswin32c.exe
anstelle von pdf2ps
auszuführen, um zu sehen, ob Sie immer noch den Fehler erhalten, Sie könnten etwas genaueres erhalten.
Die Verwendung von pdf2ps
führt eine Batch-Datei mit dem tatsächlichen Namen pdf2ps.bat
oder pdf2ps.cmd
aus. Sie können den "Quellcode" leicht nachschlagen und verstehen. Wenn Sie dies tun, werden Sie sehen, dass es versucht, einige seiner Befehlszeilenoptionen in eine temporäre Datei namens _.at
zu schreiben, um die 128 Zeichen Grenze für DOS / cmd Befehlszeilenlänge zu überwinden, die auf einigen Win / DOS Plattformen existiert / p>
Da Sie pdf2ps
aus dem Verzeichnis% programs% aufrufen, in dem Ghostscript installiert ist, scheinen Sie kein Konto zu verwenden, das darin erlaubt ist, Daten zu schreiben. : -)
Mit der Ghostscript-Version gs9.10 hat die Methode pswrite für mich nicht funktioniert. Stattdessen habe ich versucht, ps2write zu verwenden Ich, so funktionierte der Befehl für mich wie folgt:
%Vor% und wenn dieses Ding nicht einmal funktioniert, dann kann man das machen:
Versuchen Sie, Hilfe zu erhalten, indem Sie gswin32c.exe -h
eingeben und dann werden alle verfügbaren Geräte aufgelistet, wie unten gezeigt:
Wie man nur aus Gründen der Bequemlichkeit sehen kann, habe ich Stern (*) um den ps2write
gelegtWenn Sie die ausführbare Datei gs verwenden möchten, müssen Sie die Berechtigungen ändern. Gehen Sie an der Eingabeaufforderung zum Speicherort der gs-Programmdatei und verwenden Sie chmod 755 gs.
Was Sie tun, ist, dass Sie nicht an der richtigen Stelle eine Befehlszeile schreiben, sondern zuerst die Instillation exe von ghostscript herausfinden müssen, die sich standardmäßig in
befindetgibt es zwei exe
Sie müssen die zweite verwenden, weil sie Commands mit cmd und nicht mit gs cmd ausführt Ok, was du jetzt machen musst, ist einen Befehl wie
schreiben %Vor%Bitte überprüfen Sie den Dateipfad und eine weitere Sache Dateipfad wie "D: \ htmtopdf \ document.ps" sollte schreiben als "D: /htmltopdf/document.ps" Ja, ersetzen Sie den umgekehrten Schrägstrich genau durch den Schrägstrich im Vorwort nur im Dateipfad und die Befehlszeile ist case sensitive auch so vorsichtig mit Fällen
Tags und Links pdf ghostscript file-conversion postscript