1

プリンターのIPアドレスが与えられた場合、PDFファイルを印刷したい.IPアドレスはデータベースのテーブルに保存され、そのテーブルのIPアドレス(文字列型)を読み取り、それがプリンターのIPアドレスです印刷したい場所。何千もの方法を試しましたが、それでも必要なものを取得できません。私はJava言語でプログラミングしています。

このようにして、IP アドレスのリストを取得します。

PrintService[] service = PrinterJob.lookupPrintServices();// list of ip address 
PrinterJob printJob = PrinterJob.getPrinterJob();
printJob.setPrintService(service[0]);//I get the first address 

しかし、データベースから読み取った IP アドレスを設定する必要があります。そのリストは必要ありません。

これが正しくないことはわかっていますが、これがアイデアです。

service[0] = "\\10.100.17.93\HP LaserJet Professional P1102w";
//I want to assign the ip address
4

1 に答える 1

0

SOJipsi@Sourceforgeに関する関連質問

すぐに試してみるつもりですが、私自身はジプシーを使ったことがありません。私の理解では、サーバー上で宣言されているネットワークプリンターにprintjobsを送信できます。これは、MicrosoftセットアップのActive Directory(ドメイン)サーバー、またはLinux上のCupsサーバーである可能性があります。

これがあなたのために働くかどうか私に知らせてください。

于 2011-06-29T00:52:11.467 に答える