tow*_*owi 9 pdf command-line ubuntu
如何将一个巨大的 PDF 拆分(平铺?)到多个页面上?结果可以是一个包含多个 A4 页面或多个 A4 PDF 的 PDF。
尽管我生成了 PDF,但dot我希望总体上解决这个问题——或者至少在标准的 Ubuntu(例如 12.04)上。
输入 PDF 已由 Graphviz 生成dot,例如。dot -Tpdf sample.dot > sample.pdf. 当我没有size="8,11"; ratio="fill";在图形中添加 a 时,输出的 PDF 非常大。如果我添加尺寸/填充提示,dot只会为我缩小尺寸。
给你一个例子:
如果我的原始 PDF 像这样巨大:
+-------------------+
| |
| O |
| : |
| :..........C |
| : : |
| : : |
| : : |
| : G |
| : : |
| : : |
| : : |
| : : |
| U : |
| B |
| |
+-------------------+
Run Code Online (Sandbox Code Playgroud)
这应该由类似的命令拆分
pdftile sample.pdf -x 2 -y 3 > sample-2x3.pdf
Run Code Online (Sandbox Code Playgroud)
进入
+---------+---------+
| | |
| O | |
| : | |
| :......|...C |
| : | : |
+---------+---------+
| : | : |
| : | : |
| : | G |
| : | : |
| : | : |
+---------+---------+
| : | : |
| : | : |
| U | : |
| | B |
| | |
+---------+---------+
Run Code Online (Sandbox Code Playgroud)
我查看了pdfjam工具集,但似乎没有在那里实现此功能。我希望它是一个命令行工具——它应该是自动化的,而不是 手动的
实际上mutool与您建议的语法几乎相同(您是它的作者吗??):
mutool -x 2 -y 3 sample.pdf sample-2x3.pdf
Run Code Online (Sandbox Code Playgroud)
要安装mutool,只需 install mupdf,它可能与大多数 GNU/Linux 发行版一起打包。
| 归档时间: |
|
| 查看次数: |
9492 次 |
| 最近记录: |