Mac OS X でレーザープリンターを使うスレ
■ このスレッドは過去ログ倉庫に格納されています
0089ogawa
02/11/22 09:50ID:FwJ7RfDiれたフィルタを使うが、-o rawオプションを指定して実行すると、フィ
ルタを使わずにファイルのテキスト内容を生のままプリンタに送る
・そこで、あらかじめgsコマンドでプリンタデバイスを指定し、PSファイ
ルからプリンタ制御言語のテキストに変換したものを、上記方法でプリ
ンタに送り込む
PSファイルがホーム・ディレクトリにあり、作業ディレクトリもホームで
あると仮定した場合、上記手続を具体化したコマンドは
〔lips4vデバイスの場合〕
gs -q -dNOPAUSE -sDEVICE=lips4v -dBitsPerPixel=24 -sOutputFile=- input.ps -c quit | lpr -o raw
あるいは
gs -dNOPAUSE -sDEVICE=lips4v -dBitsPerPixel=24 -sOutputFile=\|lpr -o raw input.ps
〔lp3000cデバイスの場合〕
gs -q -dNOPAUSE -sDEVICE=lp3000c -sOutputFile=- input.ps -c quit | lpr -o raw
あるいは
gs -dNOPAUSE -sDEVICE=lp3000c -sOutputFile=\|lpr -o raw input.ps
とかです(この場合、ファイル化はせず、メモリ上のデータのままgsからlprに受け渡してますが)。
PDFファイルを直接入力しても同じことができますが、gsコマンドでオプ
ションを指定しないと、用紙サイズ等が正しく反映されませんので、検証
レベルではPSのほうが楽です。また、今日中にこれをドラッグ&ドロップ
で済ませるドロップレットでも作って落とせるようにしておこうかと思い
ます。
■ このスレッドは過去ログ倉庫に格納されています