2

我希望能够将 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页面居中,而是放在左下角。

知道如何使内容居中吗?

4

1 回答 1

2

我在这里找到了一个解决方案,使用 -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 文档中。

于 2012-06-22T13:00:16.713 回答