人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

チェーンストア伝票や送り状のような複写式の帳票に動的に
データを流し込んで印刷を行うアプリケーションを独自に
構築しようと考えています。

いくつかわからないことがあるので、どなたか教えて下さい。

?Webアプリからドットプリンタを制御することは出来ない
ようなのですが、もしWebアプリで直接ドットプリンタを印字
できない場合、どのようなミドルウェア or オープンソースが
ありますでしょうか?

?Windowsのネイティブアプリの場合は、ドットプリンタを
制御できると聞いています。実際にはどのようなライブラリを
使って制御するのでしょうか?サンプルソースがあれば大変助かります。

?チェーンストア伝票に限らず独自帳票をWindowsネイティブアプリで
印刷する際に使うソフトウェア及びその参考書籍をいくつか教えて欲しいです。

よろしくお願いします。

●質問者: ござ先輩
●カテゴリ:コンピュータ
✍キーワード:Web Windows たか アプリ アプリケーション
○ 状態 :終了
└ 回答数 : 4/4件

▽最新の回答へ

1 ● あすか
●20ポイント

?Webアプリからドットプリンタを制御することは出来ない

ようなのですが、もしWebアプリで直接ドットプリンタを印字

できない場合、どのようなミドルウェア or オープンソースが

ありますでしょうか?

そのドットプリンタがクライアント側(ブラウザ側)に用意するものであれば、「SVF for Web/Client」のような帳票ソフトを使って実現できます。


?Windowsのネイティブアプリの場合は、ドットプリンタを

制御できると聞いています。実際にはどのようなライブラリを

使って制御するのでしょうか?サンプルソースがあれば大変助かります。

Windowsネイティブでなくても、Javaでもできますよ。「SVF for Java Print」を使います。


?チェーンストア伝票に限らず独自帳票をWindowsネイティブアプリで

印刷する際に使うソフトウェア及びその参考書籍をいくつか教えて欲しいです。

Visual Basic2008逆引き大全 至高の技 データベース+印刷/帳票編

Visual Basic2008逆引き大全 至高の技 データベース+印刷/帳票編

  • 作者: 増田 智明 池谷 京子
  • 出版社/メーカー: 秀和システム
  • メディア: 単行本

◎質問者からの返答

ありがとうございます!参考になりました!


2 ● popattack
●20ポイント

見当違いだったらすいません。

http://www.canon-its.co.jp/edi/190print.html

JCA統一伝票発行システムというものが発売されています。

CANON ITソリューションに一度相談されたほうが良いかも知れません。

◎質問者からの返答

ありがとうございます。

ベンダーに頼むとお高いので、なるべく自前で組みたいのです。


3 ● うぃんど
●30ポイント ベストアンサー

【1】Webアプリからドットプリンタを制御することは出来ない?

半分正解で半分不正解

・スタンドアロンで動くWEBアプリであればVBScriptを介してネイティブとほぼ同じ事が可能

・クライアント/サーバータイプのWEBアプリの場合でもAjaxなどの非同期通信を用いれば同様のことが可能となりますが通信タイムラグが生じるため、直結されたプリンタを直接制御するようにうまくはいかない

【2】どのようなライブラリを使って制御するのでしょうか?

プリンタの取り扱える制御コードにあわせたライブラリを用います

PC-98xx終焉から久しく直接制御は使っていないので、ちょっと探してみました

http://www.vector.co.jp/soft/win95/prog/se370299.html

http://www.vector.co.jp/soft/win95/prog/se370307.html

【3】印刷する際に使うソフトウェア

「買ったほうが安いね!晩のおかず!」ってところですね

汎用帳票印刷のソフトやライブラリが販売されていたりしますが、業務用のため数十万円という値段になります

開発にかける費用を考えれば安いということで数十万円という値段でも売れるということでもありますので要検討です

(大量印刷ではなく、一日数枚というようなものであれば数万円レベルの安価なものもあります)

◎質問者からの返答

ありがとうございます。大変参考になりました。

Ajaxで差し込むデータを引っ張ってVBScript経由で印刷をかける、ということですか。いやー、めんどくさそう・・・。


4 ● eses
●20ポイント

3番の参考資料、サンプルに。(ユーザーの方なので・・・。)

---

http://okwave.jp/qa/q4075983.html

ドットインパクトプリンター

http://www.epson.jp/products/printer/dot/spec/index.htm

---

http://www.epson.jp/products/printer/dot/software/index.htm

http://www.templatebank.com/software/products/cidd30/5.htm

-----------------------------------

http://www.kuronekoyamato.co.jp/c2/c2.html

http://www.shopmaker.jp/denpuri.html

--

http://www.vector.co.jp/soft/winnt/writing/se488357.html

http://www.vector.co.jp/soft/win95/writing/se275637.html

http://www.vector.co.jp/vpack/filearea/win/business/hanbai/

---

http://www.vector.co.jp/soft/win95/business/se482912.html

http://www.bsl-jp.com/products/crk04-pro/sample/

サンプル資料のみですが、おじゃましました。

◎質問者からの返答

ありがとうございます!!

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ