Article View: fj.lang.postscript
Article #120Ghostscript ESC/Page driver gdevepag-3.00 Released
From: Hiroshi Narimatsu
Date: Thu, 02 Apr 1998 00:00
Date: Thu, 02 Apr 1998 00:00
91 lines
4548 bytes
4548 bytes
成松@ハンブルソフトです。 EPSONのページプリンタ(ESC/Page)のghostscript用ドライバーの 新版(Version 3)ができあがりましたので公開します。 fj.sources,fj.archives.programs.sourcesに投稿しました。 Ver.3の特徴は、以下の通りです。 (a) 高速化 (b) 両面印刷対応 (c) 用紙サイズ/解像度の違うデバイスドライバーを1つに整理 (d) EPSON Remote対応コマンド(ert)を別途用意 y gdevepagの最新版は ftp://ftp.iijnet.or.jp/humbleSoft/pub/epag-3.00.tar.gz にあります。 gdevepag.txtを添付します。 ======================== gdevepag.txt ここから ======================= # $Id: gdevepag.txt,v 1.1 1998/03/23 06:58:20 nari Exp $ gdevepag Ver.3 gdevepagは EPSON ESC/Pageプリンタ用のghostscriptのドライバーです。 ◎ インストール ghostscriptのmakefile(unix-gcc.mak等)に、gdevepag.makの内容を追加し DEVICE_DEFSの"epag"を追加して下さい。 ◎ 高速化 従来のgdevepagでは、1ラインごとにプリンタに『ビットイメージ描画』コマ ンドを送っていましたが、 Ver3では、これを複数行まとめて送ることができ るようになりました。 何行まとめるかは cRowBufパラメータで指定すること ができます。デフォルトでは、128行です。 ghostscriptのコマンドラインで "-dcRowBuf=256"と指定すると256行まとめて送ることができますが、その分多 くのメモリーを使用しますので注意して下さい。 ◎ 両面印刷対応 LP-9200等のプリンタでは両面印刷ユニットを使用して、両面印刷が可能になって います。 gdevepag Ver.3では 両面印刷コマンドを発生することができます。 とじ方向の設定違いで2種類の両面印刷方法があります。 長辺を綴じる -dBoth=1 短辺を綴じる -dFlip=1 両面印刷とpsutilを使うと簡単に小冊子を作ることができて便利です。 (例) % psbook foo.ps | psnup -2 | lpr -Pps-flip 中綴じができるホッチキス『ETONA SWIVEL-1』を使うと きれいに綴じれます。 ◎ 用紙サイズ/解像度の違うデバイスドライバーを1つに整理 以前のバージョンでは 用紙サイズの違いと解像度の違いによってたくさんの 種類のデバイスを用意していましたが、Ver.3では これらを別の方法で指定するため ひとつのデバイスですむようになりました。 解像度の指定はghostscriptの -r オプションを使用します。600dpiで出力するには -r 600 と指定します。デフォルトは 300dpiです。 ただし プリンタによって正しく 処理できる解像度に制限があります。大体 60~600の値が使用できます。 用紙サイズの指定は -sPAPERSIZEで指定します。gdevep82.cを参考にさせてい ただきました。 たとえはB4サイズを使用するには -sPAPERSIZE=B4とします。 ◎ EPSON Remote対応コマンド(ert)を別途用意 プリンタのモード(ESC/PSかESC/PAGEか)や解像度の指定はプリンタのパネルか EPSON Remoteモードのコマンドで指定してやらなければなりません。 ertコマンドは このEPSON Remoteのコマンドを出力することができます。 詳しくは ert.txtを参照して下さい。 ◎ オフセットの調整(単位はmm) gdevepagをghostscriptに組み込んでプリンタに出力すると、 プリントされる位置が意図する位置とずれていることがあります。 以下のパラメータによって オフセットの位置をミリ単位で調整することが できます。 -dEpagOffX=offx -dEpagOffY=offy psprintに使用例があります。 ======================== gdevepag.txt ここまで ======================= -- 成松 宏 nari@mxb.meshnet.or.jp http://www2b.meshnet.or.jp/~nari
Technical Details
Message-ID:
<6fuoi5$8po$3@hslpc1.humble.co.jp>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS X-Google-Thread: fa2ca,cfcd13a661d5624b,start X-Google-Attributes: gidfa2ca,public X-Google-Thread: 10200c,cfcd13a661d5624b,start X-Google-Attributes: gid10200c,public From: nari@mxb.meshnet.or.jp (Hiroshi Narimatsu) Subject: Ghostscript ESC/Page driver gdevepag-3.00 Released Date: 1998/04/02 Message-ID: <6fuoi5$8po$3@hslpc1.humble.co.jp> X-Deja-AN: 340033374 Followup-To: fj.lang.postscript Mime-Version: 1.0 (generated by tm-edit 7.106) Distribution: world Content-Type: text/plain; charset=ISO-2022-JP X-Complaints-To: news@newssvd01.biglobe.ne.jp X-Trace: meshsv18.tk.mesh.ad.jp 891479508 3005 (None) 133.205.172.173 Organization: Humble Soft Ltd. Japan Newsgroups: fj.lang.postscript,fj.comp.dev.printer