Xav*_*uvw 15 cups pdf pdftk evince lp
假设我从一个 PDF 文档开始,比如说 12 页,用evince查看。要生成另一个 6 页的 PDF,页面设置为每面两页,我通常使用 ^P 对话窗口中列出的“打印到文件”设备。这很巧妙。
我想为命令行翻译这个操作。
lp接受该选项的命令-o number-up=2无法识别任何称为“打印到文件”的设备,而该设备确实没有出现在lpstat -p -d.lp -p PDF existing.pdf,evince 甚至无法打开复制的输出,而“打印到文件”方式则不是这种情况。man evince。在底部,它涉及一些打印预览选项并重定向到GNOME 开发人员项目页面。不可否认,我无法理解和使用它。实际上有没有办法将命令行的灵活性与我从 GUI evince 中的“打印到文件”选项中获得的打印质量相结合?
同样,我的测试用例是从命令行从每张纸打印两页的源文档中创建一个 PDF。
谢谢你的思考。
pse*_*ert 14
有pdfnup(或pdfjam)命令行工具。您可以从发行版的存储库(sudo apt-get install pdfjam对于基于 Debian 的发行版、yaourt -S pdfnupArch 等)安装它。
默认选项将采用输入 PDF 文件并生成每页有两个输入页面的输出 PDF:
pdfnup -o output.pdf input.pdf
Run Code Online (Sandbox Code Playgroud)
小智 7
扩展已接受的答案:
使用时pdfjam您还需要通过横向选项。用法是:
pdfjam input.pdf -o output.pdf --nup 2x1 --landscape
Run Code Online (Sandbox Code Playgroud)
请注意,额外的内容--angle 90可能会节省您的时间,具体取决于原始 PDF 中页面的方向。
| 归档时间: |
|
| 查看次数: |
9766 次 |
| 最近记录: |