我怎么知道java中特定打印机的状态

时间:2014-07-22 13:30:37

标签: java printing status

有没有办法从打印机中找到以下属性?

是否已安装打印机 打印机是否已连接 纸张输出或任何错误

我使用javax.print API,这有助于我在打印机中打印文档,并列出4个属性

printer-is-accepting-jobs: accepting-jobs

printer-name: myPrinter

queued-job-count: 0

color-supported: not-supported

但我不知道如何从打印机API获得上述性能。我发现有一些名为PrinterStateReason,但我不知道如何为我的打印机获取PrinterStateReason。我试过从属性集中获取它。但我不能。

请帮我解决上述问题

1 个答案:

答案 0 :(得分:0)

使用javax.print。有关详细信息,请查看here