我希望能够将A4 PDF重新调整为印刷专业人员使用的略大的SRA4格式。内容不应该调整大小,而只是居中。换句话说,我想在A4文档中添加边距。
我通过这个Ghostscript(9.05)电话或多或少地做了这件事:
gs -dPDFSETTINGS=/default -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite
-sOutputFile=out.pdf -dDEVICEWIDTHPOINTS=637 -dDEVICEHEIGHTPOINTS=907
-dFIXEDMEDIA in.pdf
问题是A4内容不是在SRA4页面的中心,而是放在左下角。
知道如何集中内容吗?
答案 0 :(得分:2)
我找到了一个解决方案here,使用-c"<> setpagedevice",像这样:
gs -dPDFSETTINGS=/default -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite
-sOutputFile=out.pdf -dDEVICEWIDTHPOINTS=637 -dDEVICEHEIGHTPOINTS=907
-dFIXEDMEDIA -c "<</PageOffset [21 32]>> setpagedevice" -f in.pdf
内容完全集中在SRA4文档中。