在 PDF 中制作重复页面 - 将一个计划页分成 60 页

在 PDF 中制作重复页面 - 将一个计划页分成 60 页

我的 pdf 文件中有一个每日计划页面。我想将该页面复制 60 次,这样我就有了一个包含 60 个相同页面的 pdf。

我如何在终端中执行此操作?

这看起来应该很容易,但我的 google-fu 根本没能找到任何东西。

最坏的情况是,我可以使用 for 循环创建 60 份 pdf 文件,然后使用 pdfunite 将它们合并,但这似乎很愚蠢。

答案1

你可以做:

cpdf in.pdf 60DUPall -o out.pdf

答案2

我建议使用qpdf

yes . | head -n 60 | qpdf in.pdf --pages @- -- out.pdf

或者

qpdf in.pdf --pages $(perl -e "print '. ' x 60") -- out.pdf

相比之下cpdfqpdf开源

答案3

这是我找到的一个愚蠢的方法,然后继续我的生活。我很想知道更好的方法:

使用 pdfunite,您可以反复提供相同的参数。在这里,我只需执行 30 次即可获得 30 页的 pdf。

pdfunite a.pdf a.pdf a.pdf a.pdf a.pdf a.pdf a.pdf a.pdf a.pdf a.pdf a.pdf a.pdf a.pdf a.pdf a.pdf a.pdf a.pdf a.pdf a.pdf a.pdf a.pdf a.pdf a.pdf a.pdf a.pdf a.pdf a.pdf a.pdf a.pdf a.pdf output.pdf

相关内容