次のコマンドを使用して、GhostScript 9.06 を使用して PDF ファイルを TIFF ファイルに変換しています。
gswin32c -dNOPAUSE -sDEVICE=tiff24nc -r300 -sCompression=lzw -sOutputFile="C:/destination.tif" "C:/source.pdf" -c quit
これは、ほとんどのバッチ ツールを実行する Windows サーバー上で Java を介して実行されます。
これは、ファイルの大部分ではうまく機能しますが、一部のファイルではプロセスがハングアップし、タスク マネージャーは gswin32c.exe プロセスが CPU の 0% を使用していることを示します。GhostScript が応答しない場合は、1 分後にプロセスを強制終了し、代わりに PDFBox を使用して PDF を変換するという手段にすでに頼っています。
同じコマンドをgswin32
ツールで使用すると、変換は完全に機能しますが、コマンドが実行されるたびに GUI ウィンドウを開いたり閉じたりするという事実はありません。gswin32
このため、人々は常にサーバーで作業しているため、使用することはできません。