谷歌云打印 - 打印多份副本

3
我在使用Google Cloud Print API时遇到了问题。我找不到一个向打印机(特别是LaserJet Pro P1102w打印机)添加功能的示例。 我参考了https://developers.google.com/cloud-print/docs/proxyinterfaces#register,但没有什么帮助。它只描述了响应的样式,我无法得到类似的东西。 如果我在我的Google账户-打印机上使用“列表”,我不会看到任何列出的功能。 如果有人知道该怎么做,请告诉我。
2个回答

1
如果您的软件是调用注册API的软件,那么您可以创建一个CDD来表示您的打印机的功能。在CDD中,您可以指定打印机支持“副本”功能。您之所以在/list API调用中看不到这些功能,是因为它是一个大字段,并且从/list和/search调用中省略(例外:使用q=^recent的/search调用将返回功能)。尝试使用/printer API来检索打印机的功能。
一旦您注册了具有副本功能的打印机,请在/submit API的“ticket”参数中指定要打印的副本数。

0

只是一个想法,多次调用API?我对API几乎一无所知,但可以尝试这样做:

$num = number of copies wanted;
while ($count < $num) {
call API;
count++;
}

我也考虑过这个问题,但这意味着向服务器发送多个请求。当发送大文件时,这可能会很糟糕。这就是为什么最好使用内置的方法。 - Wilberto

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接