-6

いくつかの要件があります。


1. サーバー上で実行されているシステムがあります。サーバーは多くのプリンターと接続します。
2. ドキュメントの種類に応じて、サーバーはページを印刷するために適切なプリンターを要求します。


参照できる例はありますか?

4

1 に答える 1

2

Java で LPD (Line Printer Daemon) 実装を使用できます

これは、ネットワーク経由で印刷ジョブを受け入れてキャプチャするため、プログラマーはこれらの印刷ジョブを操作できます。印刷ファイルの処理が簡単になりました。HandlerInterface を拡張することで、開発者は PrintJob で好きなことを行うことができます。現在、PrintJob を受け取ったらディスクへの書き込みを実装しており、PrintJob をデフォルトのプリンターに書き込む作業を行っています。最終的には、ファイルをデータベースまたはネットワーク (JetDirect など) に書き込みたいと考えています。クラス org.simoes.lpd.HandlerInterface.java を調べて、独自の PrintJobs をいかに簡単に処理できるかを確認してください。

または

Cups4J - CUPS/IPP 用の Java 印刷ライブラリ:

この新しいバージョンには、いくつかの新機能と、コンパイル エラーなしで既存のコードを壊す可能性のある 1 つの API の変更が含まれています。そのため、十分に注意してください。属性マップを介して提供される印刷ジョブ属性は、属性値内に空白を許可するために、' ' ではなく '#' で区切る必要があります。

于 2013-06-13T10:15:00.740 に答える