0

ローカル サーバーに常駐し、30 分ごとに請求書をネットワーク プリンターに印刷する Windows フォーム アプリケーションを作成したいと考えています。

コンソールアプリケーションを使用して印刷できないことを誰かが確認できますか (請求書にはロゴなどの画像が含まれます)。私が尋ねる理由は、GUI が必要ない場合に GUI を用意しても意味がないように思われるからです。可能であれば、私を動かすための簡単なリソースがあれば最高です.

また、.net印刷の基本(位置決めデータなど)に関するわかりやすいチュートリアルが見つからないようです。全体のコンセプトがまったく浸透していない瞬間!

4

2 に答える 2

0

UI が必要ない場合は、おそらく.Net Windows サービスがその役割を果たします。私は以前、まさにこの目的のためにこのメソッドを使用したことがあります.n分ごとに、フォルダーまたはデータベーステーブルのいずれかで、印刷するものを探します。

このルートを選択した場合は、使用できる多くの役立つオンライン チュートリアルの1 つを次に示します。

于 2011-11-16T14:25:41.730 に答える
-1

コンソール アプリが問題外になる理由がわかりません。WinForms アプリと同じライブラリをすべて使用できます。単純にデータベースからデータを取得する場合は、ドキュメントを生成するためにさまざまな方法を使用できます。凝ったものにしたい場合は、GDI+ オブジェクトを使用して「きれいに」フォーマットされたドキュメントを作成し、値をプラグインすることもできます。ドキュメントをバックグラウンドで作成している限り、プレビューできる Window があるかどうかは問題ではありません (隠しデバッグ ツールをいくつか用意しておくのが賢明かもしれません)。

また、Windows サービスが最善の策であるという上記の投稿にも同意します。

于 2011-12-05T15:16:53.647 に答える