如何在不使用原始选项的情况下在CUPS打印机中打印文本/纯文档

时间:2015-06-09 12:54:04

标签: linux printing cups

我正在使用CUPs命令打印文档页面,但是它正在打印所有页面,而不是页面选项。经过一番调查后我才知道原始选项是覆盖页面选项,请告诉我如何不使用原始选项打印页面,如果我没有使用此选项,文本文件不支持错误即将到来,这是我的代码:< / p>

system("lpr -P AFSCMSRPRNT3  -o pages=1,2,6  -o raw -T test_womargin abc.txt"

1 个答案:

答案 0 :(得分:1)

纯文本文件并没有真正指定应该如何打印,因此是不允许的。

首先尝试将文本转换为任何可用的格式。有一个流行的工具a2ps应该适用于世界上每个Linux发行版。试试吧!

编辑您似乎对“转换”一词感到困惑: 我的意思是,不打印文本文件,而是打印生成的postscript文件;做一些你可以做的事情,比如

a2ps -o temporaryoutput.ps input.txt

然后

lpr -P AFSCMSRPRNT3  -o pages=1,2,6 -T test_womargin temporaryoutput.ps