0

ネットワークに接続されたHPプリンターに印刷するためのCのサンプルプログラムはどこにありますか。

4

2 に答える 2

1

印刷には、プリンターとの通信のすべてのタスクを処理するプリンタードライバーが必要です。

あなたが心配しなければならないのは印刷方法だけです、プリンターがネットワーク化されているか、USBまたはパラレルであるという事実は重要ではありません

あなたが筋金入りで、Windows APIを使用したい場合(あなたがWindowsを使用していると仮定して)

それ以外の場合は、この記事が示唆するように、STDIOからの出力をリダイレクトするだけで済みます

于 2009-06-26T21:14:16.277 に答える
0

プリンターとどのように話したいかによって異なります。今日では、多くのプリンタがさまざまなネットワーク プロトコルをサポートしてジョブを受け取ることができます。それで、それはどれですか:

  • IPP (ポート 631)?
  • LPR/LPD (ポート 515)?
  • AppSocket (ポート 9100 など) ?
  • FTP? RCP? SCP?

とにかく、これらのケースのほとんどについて、ここでサンプル コードを見つけることができます: http://svn.easysw.com/public/cups/trunk/backend/ -- さらに詳しいヘルプ: http://www.cups.org/documentation. php/api-filter.html

(とはいえ、なんでそんなものをLinuxで自分で実装したいのかしら…)

于 2010-07-07T00:12:56.640 に答える