cupsfilter会查找出那些打印信息
时间: 2023-07-18 22:04:35 浏览: 93
cupsfilter 是 CUPS(Common UNIX Printing System)软件包中的一个命令行工具,用于将打印作业转换为不同的格式。它可以查找打印作业中的各种信息,包括:
1. 文件类型:cupsfilter 可以根据文件扩展名或 MIME 类型来确定输入文件的类型。
2. 打印机选项:cupsfilter 可以查找打印作业中所设置的打印机选项,如纸张大小、打印方向等。
3. 过滤器选项:cupsfilter 可以查找打印作业中所设置的过滤器选项,如颜色模式、分辨率等。
4. 打印数据:cupsfilter 可以提取打印作业中的打印数据,并将其转换为所需的格式。
总的来说,cupsfilter 可以查找打印作业中的各种信息,并将其转换为所需的格式以供打印机进行打印。
相关问题
cups 如何根据任务id获取到打印份数
在 Cups 中,可以使用命令行工具`cupsfilter`来获取打印任务的信息,其中包括打印份数。具体操作步骤如下:
1. 打开命令行终端并输入以下命令以获取最近的打印任务ID:
```
lpstat -W completed -o | awk '{print $1}' | tail -n 1
```
2. 使用以下命令将任务ID替换为实际的任务ID,并使用`cupsfilter`命令获取任务信息:
```
cupsfilter -m application/vnd.cups-raw -p 1 -n 1 /var/spool/cups/cNNNN
```
其中,`NNNN`应该替换为实际任务ID。
3. 执行以上命令后,Cups会输出打印任务的详细信息,其中包括打印份数。您可以在输出中查找`number-up`字段来获取打印份数的值。例如:
```
number-up=2
```
表示该打印任务的份数为2。