English 中文(简体)
将4页排列为1页,以节省墨水、空间和纸张
原标题:Arranging 4 pages into one to save ink, space and paper

计划是将 OpenOffice odp 的一堆文档(~ 100) 转换为 PDF 。 这没什么大不了 。 但是我要减少 PDF 页面的数量, 例如, 在将4 张纸移到一张纸之后再将其导出到 PDF 。 是否有一种方法可以像批量程序那样对我做这种操作?

问题回答

您所要做的事情被称为 imposition , 需要用 pdf 生成的文件来完成 。

假设导出的任何 pdf 页面为 A4 大小 < streng> (29.7x21cm) ,且

< multivalent

您可以将 4 页(将其大小缩小为 A6 页面 : <% 1\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

java -cp path....to/Multivalent.jar tool.pdf.Impose -dim 2x2 -paper  A4 file.pdf

""https://i.sstatic.net/JoQR5.png" alt="此处的内置图像描述"/"

与多valent一起, 如Dingo 所推荐, 还有 < href=" http://jpdftweak. sourceforge.net/" rel="nofollow" >jPdf Tweak , 它有一个体面( 但并不伟大) GUI。 您想要使用“ em> shuffle/ N- up





相关问题
complex batch replacement linux

I m trying to do some batch replacement for/with a fairly complex pattern So far I find the pattern as: find ( -name *.php -o -name *.html ) -exec grep -i -n hello {} + The string I want ...

How to split a string by spaces in a Windows batch file?

Suppose I have a string "AAA BBB CCC DDD EEE FFF". How can I split the string and retrieve the nth substring, in a batch file? The equivalent in C# would be "AAA BBB CCC DDD EEE FFF".Split()[n]

How to check which Operating System?

How can I check OS version in a batch file or through a vbs in an Windows 2k/2k3 environment ? You know ... Something like ... : "If winver Win2k then ... or if winver Win2k3 then ....

热门标签