一見ネットワーク対応の PostScript プリンタのように見えるので
すが、送られてくる PostScript のプログラムをファイルに保存す
るようなプログラムはないでしょうか。
普通は、PostScript プリンタを定義して、プリントのメニューの
中で「ファイル保存」とすれば、できあがりです。多くのアプリケー
ションでは、それでいいのですが、Acobe Reader (MacOXS版) だと
なんか気を効かせていて、PostScript での保存ができません。
MacOSX の「プレビュー.app」ならできるので、あまり困らないの
ですが、この間、注釈のプリントの制御がうまくできなくて。注釈
の一部を非表示にして印刷しようとしたら、うまく行きませんでした。
ついでに、ファイルに保存する時に、EPS (Encapsulated
PostScript) にしてくれると在りがたいです。これは、一度、
GhostScript を走らせて、bounding box を計算すればいいですよね。
% gs -q -dNOPAUSE -dBATCH -sDEVICE=bbox filename.ps
%%BoundingBox: 87 70 478 770
%%HiResBoundingBox: 87.425997 70.640013 477.521985 769.734187
%
ネットワーク・プリンタのプロトコルとしては、LPD (Line
Printer Daemon) か IPP (Internet Printing Protocol) が欲しい
所です。Zeroconf (Bonjour) も面白いかもしれません。
実行環境としては、MacOSX が欲しい所ですが、他の Unix 系の OS
や Windows でもネットニュースなの歓迎されます。
\\ 新城 靖 (しんじょう やすし) \\
\\ 筑波大学 電子・情報 \\