2017-08-16 19 views
1

Windows用のGhostScript 9.21をインストールしました。 GhostScriptのコマンドプロンプトですでにWebサイト(https://www.ghostscript.com/doc/current/Use.htm)からコマンドを試しましたが、動作しませんでした。 cmdからgswin32cを実行しました。同じ結果です。 SPLファイルとPCLファイルをPDFに変換する必要があります。誰もそれを行う正しい方法を知っていますか? ありがとうございます。GhostScript Windowsコマンドライン:convert sp、pcl to pdf

UPD: 異なるエラーメッセージがあります。最も一般的な出力は PS C:¥Program Files(x86)¥gs¥gs9.21¥bin>です。\ gswin32c.exe -sDEVICE = pdfwrite -o C:\ 1 \ 00002.pdf C:\ 1 \ 00002 .pcl

GPL Ghostscript 9.21(2017-03-16) 著作権(C)2017 Artifex Software、Inc.すべての著作権。 このソフトウェアには、いかなる保証も付いていません。詳細については、PUBLICファイルを参照してください。 エラー:/で未定義? perandスタック: 実行スタック: %interp_exit .runexec2 --nostringval---nostringval---nostringval-- 2%stopped_push --nostringval-- --nostringval---nostringval-- false 1% stopped_push 1983 1 3%oparray_pop 1982 1 3%oparray_ ポップ1966 1 3%oparray_pop 1852 1 3%oparray_pop --nostringval--%errorexec_pop .runexec2 --nostr ingval---nostringval---nostringval-- 2 %stopped_push --nostringval-- 辞書スタック: - ディクテーション:1204/1684(ro)(G) - - ディクテーション:0/20(G) - - ディクテーション:78/200(L) - - 現在の割り当てモードはローカルです 現在のファイル位置は4 です。GPL Ghostscript 9.21:復帰不可能なエラー、終了コード1

+0

どういう意味ですか?エラーメッセージを表示する – Gahan

+0

@Gahan:私の質問をエラーの例で更新しました –

答えて

1

Ghostscriptを使用すると、PostScriptとPDFのみを処理するため、PCLファイルを読み取ることはできません。 PCLを処理したい場合は、GhostPCLが必要です。だからgpcl6win32.exeはgswin32.exeではありません(同様にXPS入力の場合はGhostXPS、gxpswin32.exeが必要です)。

これらの間にはいくつかの違いがありますが、一般的には同じコマンドラインが機能します。 PCLがPDFと互換性のないグラフィックスモデルを使用していることに注意してください.PCLファイルがRasterOpsを使用する場合、pdfwriteによって生成されたPDFは正しくありません。

.splファイルがPostScriptまたはPDFの場合は、Ghostscriptを使用できますが、そうでない場合は使用できません。