Fehler in der Konvertierung von PDF in PostScript mit GhostScript, wird der Zugriff verweigert konnte Nicht geöffnet werden command-line-Datei _.bei
Ich installiert ghostscript
und aktualisiert die entsprechenden path variables
... aber, ich erhalte eine Fehlermeldung, wenn ich versuche, diesen Befehl ausführen:
C:\PROGRA~1\gs\gs8.64\lib>pdf2ps mydocument.pdf mydocument.ps
Access is denied.
Unable to open command line file _.at
Ist das der richtige Befehl? Habe ich vermissen einige Konfiguration oder Pfad-Einstellung? Ansonsten gibt es eine vernünftige Methode, diese Umwandlung?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Zugriff verweigert vorschlagen, etwas zu tun, mit Zugriff auf Pfade usw. Ich würde vorschlagen, Nachprüfung der Berechtigung Ordner (obwohl ich bin sicher, dass Sie das getan haben). Auch, möchten Sie vielleicht zu versuchen, das
gswin32c.exe
statt derpdf2ps
um zu sehen, wenn Sie weiterhin die Fehlermeldung erhalten, erhalten Sie vielleicht etwas ein wenig genauer.Mit
pdf2ps
läuft eine batch-Datei richtig benanntpdf2ps.bat
oderpdf2ps.cmd
. Sie können leicht sehen und verstehen, seine "source code". Wenn Sie tun, Sie werden sehen, es versucht zu schreiben, von dessen Kommandozeilen-Optionen in eine temporäre Datei mit dem Namen_.at
, um zu überwinden, die 128 Zeichen-Grenze für DOS/cmd commandline Länge, die vorhanden sind, auf einige Win - /DOS-Plattformen.Da werden Sie den Aufruf
pdf2ps
vom Ordner " %Programme% Verzeichnis, in dem Ghostscript installiert ist, Sie scheinen nicht zu sein ein Konto verwenden, das ist erlaubt zu schreiben, Sachen drin. 🙂Mit Ghostscript-version gs9.10 die Methode pswrite hat nicht für mich gearbeitet stattdessen habe ich versucht, mit ps2write statt, und es funktionierte für mich, also der Befehl funktionierte bei mir ist wie folgt:
und wenn das Ding gar nicht funktioniert, dann kann man dies tun :
versuchen Sie, erste Hilfe, indem
gswin32c.exe -h
und dann wird es eine Liste aller verfügbaren Geräte, wie unten dargestellt:Wie man sehen kann nur für die Bequemlichkeit nur habe ich platziert Stern(*) um die ps2write
verwenden gimp öffnen der PDF-Datei.
Datei -> exportieren -> postscript.
Wenn Sie möchten, verwenden Sie die gs ausführbare Datei, die Sie haben, um die Berechtigungen zu ändern.In der Eingabeaufforderung wechseln Sie zu dem Speicherort, wo gs-EXE-Datei befindet und verwenden Sie dann den Befehl chmod 755 gs.
Was Sie tun, ist Sie nicht schriftlich Befehlszeile am richtigen Ort zuerst müssen Sie, um herauszufinden, die Anwendung exe-Datei von ghostscript, die standardmäßig auf der
version)\bin\gswin32c.exe
gibt es zwei exe -
verwenden Sie die zweite, weil es execuit commmands bei cmd nicht in gs-cmd
ok jetzt, was Sie tun müssen ist, schreiben Sie den Befehl wie
Hinweis: bitte überprüfen Sie den Pfad der Datei richtig und noch eins
Datei Pfad wie
"D:\htmltopdf\document.ps"
sollte sein schreiben als
"D:/htmltopdf/document.ps"
ja genau, ersetzen umgekehrten Schrägstrich mit Vorwort slash nur in Datei-Pfad
und die Befehlszeile groß - /Kleinschreibung ist auch so aufpassen mit Fällen