我想测试IPP应该具有的一些功能(即,监视印象数;请参阅this question),但是我还没有硬件。我如何模拟这样的打印机?虚拟IPP打印机有代码吗?
我将在Linux或Windows中工作。
最佳答案
一个非常好的IPP模拟器是Apples 打印机模拟器。在https://developer.apple.com/download/more/中查找硬件IO工具(请参阅this question)
即使仅适用于OS X,您仍然可以从Linux或Windows对该网络服务进行测试。打印的页面可以在预览中弹出以供查看。该模拟器还支持所需的IPP属性job-impressions-completed
。该工具可以节省大量纸张。
CUPS不是一个好的模拟器。为了正常工作,它需要一台可以打印的真实打印机。您可以暂停队列并测试打印。除非您释放队列,否则您将不会获得任何impressions-completed > 0
。这将导致实际打印而不是模拟打印。