如何通过CUPS查询打印机上的Media Remaining属性?

问题描述 投票:0回答:1

我通过CUPS(lp / loptions)成功使用DNP DS-620打印机来设置打印选项和打印。

有一件事我遇到了问题:检索Media Remaining的值(使用当前加载的媒体可以完成多少次打印)。

我看了一下CUPS Programming Manual,但我找不到任何指向检索当前媒体留下的打印数量的东西。我在找错了地方吗?如何以编程方式“询问”打印机在更换介质之前可以执行多少打印?

unix printing cups
1个回答
0
投票

我对这款打印机型号一无所知(之前从未听说过DNP)。但是,如果该打印机旨在跟踪加载的介质量,则只能从CUPS(或直接从打印机)获取该信息。某些打印机只能区分输入托盘中的“0”页和输入托盘中的“1或更多”。

如果您的打印机确实与IPP(Internet打印协议)通信,您可以直接对打印机运行CLI命令ipptool(与CUPS捆绑在一起)以查询其所有属性,其中包括有关已加载纸张的信息(或不包含信息) :

 ipptool -tv ipp://ip-address-of-printer:631/ipp/print get-printer-attributes.test

这可能会也可能无法帮助您访问所需的信息。

© www.soinside.com 2019 - 2024. All rights reserved.