在Ubuntu的哈代8.04,一些PDF文件有打印问题 – 他们永远打印,这一切,而evince(PDF阅读器)使用100%的CPU。 之后,实际打印出来非常模糊,难以理解。
我通常使用pdf2ps将它们转换为打印没有任何问题的postscript文件,但情况并非总是如此。
在ps出现乱码的情况下,我使用lpr将pdf直接发送到打印机 – 问题是我不知道如何使用lpr设置双面打印。
我为这些边缘案例打印了足够多的PDF文件,使用这个命令行选项也可以让我使用我曾经写过的一个脚本,将URL作为input并将其发送到打印机。
有没有人知道如何从命令行设置这个双面打印选项? man lpr显示它有一个-o =选项标志,但我找不到相关的选项。
快速谷歌search“lpr双面”发现了这个页面 。
lpr -o sides=two-sided-long-edge foo.ps