[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[plamo:03863] ESC/P制御のやり方。
-
From:yosuke
-
Date:Thu, 2 Sep 1999 02:22:13 +0900
- Subject: [plamo:03863] ESC/P制御のやり方。
- From: "yosuke" <yosuke@xxxxxxxxxxxxxxxx>
- Date: Thu, 2 Sep 1999 02:22:13 +0900
- Posted: Thu, 2 Sep 1999 02:25:32 +0900
お世話になってます。伊藤です。
先日、リモートプリンターのことでアドバイスを頂いて、印刷できるようになったの
ですが、
連続用紙などの幅や長さとか、改行幅の設定などができなくて困ってます。
Plamoの話題とは言えなくて恐縮なんですが、
お知恵を拝借願えませんでしょうか?
プリンターはEPSON VP1100(ESC/P)です。
printcapにはフィルターとして、
:if=/usr/local/libexec/escpf
をはさんでおります。おかげで、漢字や改行はやってくれます。
やりたいことは、テキスト型のDBから約300件のデータを読み込んで、
宅急便の発送伝票に打ち出す、という単純な作業です。
いまのところ、これをPerlで組んでいます。(必要ならCはできます)
用紙の長さや、改行幅があっていないので、連続で打ち出せません。
さらに、1ページ分(これはプリンターが勝手に想定しているだけ?)と
思われる量を印刷すると、無駄に改行(または改ページ)してしまいます。
それで、必要なことはおそらく発送伝票のサイズを教えてやることと、
改行の幅を制御してやることだろうと考えた次第です。
要は、エスケープシーケンスをプリンターに送ることなんでしょうね。
でも、その送り方、送るべきコードがわからない、と言ったところでしょうか。
どなたか、ご存知ありませんでしょうか?
///////////////////////////////////////////////////////////
ITO Mongolian Yosuke
1st mail : yosuke@utech.co.jp
2nd mail : yosuke@tnet.co.jp
URL : http://www.utech.co.jp/person/yosuke/
http://www.matilda.co.jp/
Celluler : 090-2713-7697 Home : 0298-55-5464
///////////////////////////////////////////////////////////
- Follow-Ups
-
- [plamo:03864] Re: ESC/P制御のやり方。, Hideya Hane
[検索ページ]
[メール一覧]
Plamo ML 公開システム