すべての印刷ジョブを 1 台のマシンに接続する方法を探しています。
Windows XP を実行しているキオスク コンピュータがいくつかあり、顧客が印刷できるようにしたいと考えています。プリンターに送信される印刷ジョブをキャッチして分析し、ユーザーに印刷の価格を示すダイアログを表示し、ユーザーが承認した場合はジョブをプリンターに送信できるようにしたいと考えています。
彼が承認しない場合、その仕事は取り消されなければなりません。
私の最初のアイデアは、フックを使用することでした。しかし、ジョブを印刷するためのフックはありますか? どのように使用されますか?
PCL (Printer Command Language) について言及した人もいます。これは、ローカル プリンター ドライバーのラッパーを作成することを意味します。それはどのくらい難しいですか?PCL の適切なチュートリアルはどこにありますか?
PJL(プリンタージョブ言語)はどうですか?
ターゲット言語は c++ です。
ご意見をお待ちしております。
ありがとう、サマーバルブ