ネットワークに接続されたHPプリンターに印刷するためのCのサンプルプログラムはどこにありますか。
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 に答える