如何使用 lp 或 lpr 打印 PDF 的所有页面

如何使用 lp 或 lpr 打印 PDF 的所有页面

我在 Mac OS Catalina 上使用 lp 命令时遇到奇怪的行为。我有一个 12 页的 PDF 文件,想要打印 PDF 中的所有页面。我希望使用 lp 或 lpr 打印数百个页数可变的 PDF。

以下仅打印第一页:

lp  -d MY_PRINTER -o fit-to-page -o media=A4 myfile.PDF

这些命令也只打印第一页:

lp  -d MY_PRINTER -o fit-to-page -o media=A4 myfile.PDF -o page-ranges=1-999999
lp  -d MY_PRINTER -o fit-to-page -o media=A4 myfile.PDF -o page-ranges=1-12

但奇怪的是,这个命令打印第 3-12 页:

lp  -d MY_PRINTER -o fit-to-page -o media=A4 myfile.PDF -o page-ranges=3-999999

有谁知道如何强制 lp (或 lpr)打印 PDF 的所有 N 页?

相关内容