データを流し込んで印刷を行うアプリケーションを独自に
構築しようと考えています。
いくつかわからないことがあるので、どなたか教えて下さい。
①Webアプリからドットプリンタを制御することは出来ない
ようなのですが、もしWebアプリで直接ドットプリンタを印字
できない場合、どのようなミドルウェア or オープンソースが
ありますでしょうか?
②Windowsのネイティブアプリの場合は、ドットプリンタを
制御できると聞いています。実際にはどのようなライブラリを
使って制御するのでしょうか?サンプルソースがあれば大変助かります。
③チェーンストア伝票に限らず独自帳票をWindowsネイティブアプリで
印刷する際に使うソフトウェア及びその参考書籍をいくつか教えて欲しいです。
よろしくお願いします。
【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】印刷する際に使うソフトウェア
「買ったほうが安いね!晩のおかず!」ってところですね
汎用帳票印刷のソフトやライブラリが販売されていたりしますが、業務用のため数十万円という値段になります
開発にかける費用を考えれば安いということで数十万円という値段でも売れるということでもありますので要検討です
(大量印刷ではなく、一日数枚というようなものであれば数万円レベルの安価なものもあります)
①Webアプリからドットプリンタを制御することは出来ない
ようなのですが、もしWebアプリで直接ドットプリンタを印字
できない場合、どのようなミドルウェア or オープンソースが
ありますでしょうか?
そのドットプリンタがクライアント側(ブラウザ側)に用意するものであれば、「SVF for Web/Client」のような帳票ソフトを使って実現できます。
②Windowsのネイティブアプリの場合は、ドットプリンタを
制御できると聞いています。実際にはどのようなライブラリを
使って制御するのでしょうか?サンプルソースがあれば大変助かります。
Windowsネイティブでなくても、Javaでもできますよ。「SVF for Java Print」を使います。
③チェーンストア伝票に限らず独自帳票をWindowsネイティブアプリで
印刷する際に使うソフトウェア及びその参考書籍をいくつか教えて欲しいです。
Visual Basic2008逆引き大全 至高の技 データベース+印刷/帳票編
ありがとうございます!参考になりました!
見当違いだったらすいません。
http://www.canon-its.co.jp/edi/190print.html
JCA統一伝票発行システムというものが発売されています。
CANON ITソリューションに一度相談されたほうが良いかも知れません。
ありがとうございます。
ベンダーに頼むとお高いので、なるべく自前で組みたいのです。
【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経由で印刷をかける、ということですか。いやー、めんどくさそう・・・。
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/
サンプル資料のみですが、おじゃましました。
ありがとうございます!!
ありがとうございます。大変参考になりました。
Ajaxで差し込むデータを引っ張ってVBScript経由で印刷をかける、ということですか。いやー、めんどくさそう・・・。