Gsprintで印刷されない(win7+apache2.2+perl5.14)

名前: kubosawa
日時: 2013-01-28 17:15:21
IPアドレス: 126.9.195.*

いつもお世話になっております。 現在、特殊な環境でTEXを実行している自覚はありますが、もし似たような環境で ご利用の方で解決策をご存知の方がいらっしゃいましたらご教授の程お願い申し上げます。 作業 ブラウザ上で情報を入力し、入力実行後、Perl(CGI)で入力情報を処理し、gsprintでプリントアウトする(差し込み印刷です)。 結果 platex,dvipdfmx,は問題なく動作。gsprintは暴走?し印刷されない。 OS:Windows7 apache:2.2 ActivePerl:5.14 その他環境はabtexinstを利用させて頂き最新のものです。 perl(CGI)内での実行コマンド system "platex form.tex >nul 2>nul"; → dviファイル作成される system "dvipdfmx -o form.pdf form.dvi >nul 2>nul"; → pdfファイル作成される system "gsprint -all form.pdf"; → 印刷されない タスクマネージャにて確認すると、プロセスにgsprintは存在する(CPU使用率0、メモリ使用量数百k)が 5分以上経過しても印刷されず、終了もしない。 プロセスの終了で強制終了しても反応なし(プロセスが終了し、apacheのエラーログにタイムアウトと記載される) 当方で確認した内容 ・コマンドプロンプトにて   gsprint -all ./form.pdf → 印刷される   perl system "gsprint -all ./form.pdf" →印刷される(引数等省略) ・gsviewのverを4.7へ変更 → 印刷されない。 なお、下記環境では問題なく動作しております。 OS:WindowsXP apache:1.3 ActivePerl:5.8 gsview4.7 よろしくお願いします。

この書き込みへの返事:

お名前
題名 
メッセージ(タグは <a href="...">...</a> だけ使えます。適宜改行を入れてください)