CUPS打印:打印作业开始时是否有办法获得总页数?

打印作业完成后,只能查询打印作业属性的实际页数。 我发现在打印过程中,“localhost:631 / jobs”的页数增加了。

我想要的是在第一页打印之前得到页数,因为我想在发送任何打印数据之前告诉打印机这个数据。

这只有使用postscript / PDF文档才可能,您的文档的分页信息被传递给设备。 否则,你不会提前知道这些信息。

当我需要整理或装订function时,我在生产和无人值守的打印系统上遇到此问题。 如果没有精确的页数,这些function将无法正常工作。

你能解释你想要完成什么,打印机,应用程序和操作系统?