我有一个愚蠢的问题,它真的让我发疯:
当我尝试使用lpr file.pdf
打印文件时,根据文件,我遇到了以下问题之一:
- 打印机无法识别A4格式
- 该文件是打印的,但与无数页的编程代码(我猜是PDF文件的"真实"面孔),字符和数字一起。
PNG 文件也会发生同样的情况。
我使用的是MAC OS X El Capitan和Xerox colorQube打印机。显然,如果我使用Acrobat或预览打开文件并手动进行打印,我完全没有问题。
我希望你能给我一些线索,因为我在网上找不到任何有用的东西。
PS:如果我使用该选项-l
打印机会打印一张纸,说明打印机未配置为直接打印pdf文件。
lpr
将文件直接发送到打印机,它可能无法按原样理解PDF,但由于pdf是PostScript的继承者 - 它可以包含熟悉的命令,因此可以打印某些内容,但其余的,可能是嵌入式预览等 - 被打印为原始文本
在发送到打印机之前,请尝试使用代笔转换为后标:
gs -dSAFER -dNOPAUSE -sDEVICE=(your printer name) -sOutputFile=|lpr file.pdf