gpt4 book ai didi

java - 强制打印机进入错误状态

转载 作者:行者123 更新时间:2023-11-30 08:55:32 25 4
gpt4 key购买 nike

我正在尝试重现 java applet 发送打印作业时的行为,并抛出 javax.print.PrintException: Printer is not accepting job 异常。

我正在尝试按照 this issue of open JDK 的第一条评论中的步骤进行操作.

我的问题是:如何将打印机置于错误状态。如果我可以使用 PDFCreator 或其他一些我可以轻松测试的虚拟打印机来完成,那就太棒了。

引用步骤:

  1. Make the printer go to an error condition. The easiest way to do it is to disconnect network cable from your laptop/desktop if you have a network printer or to power off your printer if it's local.

我从我的笔记本电脑上断开了网络电缆,然后将作业发送到我的网络打印机,结果却收到了一个不同的异常:

java.awt.print.PrinterException:RPC 服务器不可用。

我曾尝试在暂停打印机或限制打印时间时重新启动后台处理程序服务,试图让打印作业处于错误状态。我还尝试打开 shd 文件,试图编辑它们以强制作业出现错误状态,但我无法找到如何,也不会做任何事情,因为后台处理程序服务的启动会清除文件夹...

有什么想法吗?

提前致谢。

最佳答案

知道了!

转到打印机属性并在端口选项卡中将其更改为类似 COM1 的内容。

申请并尝试打印。文档将处于错误状态,这正是我所需要的,因为在那之后打印机被认为处于错误状态。

关于java - 强制打印机进入错误状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28949209/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com