Re: windows texlive 2014 での gs_pdfwr.ps

名前: ZR
日時: 2015-01-20 01:04:56
IPアドレス: 124.211.189.*

>>57596 /AlwaysEmbed を指定するのでなくて、/NeverEmbed を消してしまう、 じゃないと上手くいかないですね。 rungs -dBATCH -dSAFER -DNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile=out.pdf -c ".setpdfwrite <</NeverEmbed []>> setdistillerparams" -f in.ps あるいは、 <</NeverEmbed []>> setdistillerparams と書いたファイルをどこか(例えば C:/path/to/file.ps)に置いて以下のようにする: rungs -dBATCH -dSAFER -DNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile=out.pdf C:/path/to/file.ps -c .setpdfwrite -f in.ps ##---- # 以下余談 元の ps2pdf のままで何とかならないかと試したけどどうも無理みたいですね。 ps2pdf -fC:/path/to/file.ps some.ps とすると gswin32c -dCompatibilityLevel=1.4 -fC:/path/to/file.ps -q -dSAFER -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=some.pdf -c .setpdfwrite -f some.ps のようになりますが、-sDEVICE=pdfwrite を指定する前に setdistillerparams を実行するとエラーになってしまいます。 そこを何とか回避したとしても、そもそも、-sDEVICE=pdfwrite より前に 入力ファイルを読むのがダメなようで、目的の some.pdf が出力されなくなります。

この書き込みへの返事:

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