2012-06-22 18 views
2

我希望能够将A4 PDF格式的大小调整为稍大一点的SRA4格式,供印刷专业人员使用。内容不应该调整大小,而只能居中。换句话说,我想为我的A4文档添加边距。将A4 PDF调整为SRA4和中心内容

我设法或多或少做到与此Ghostscript的(9.05)调用:

gs -dPDFSETTINGS=/default -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite 
-sOutputFile=out.pdf -dDEVICEWIDTHPOINTS=637 -dDEVICEHEIGHTPOINTS=907 
-dFIXEDMEDIA in.pdf 

的问题是,A4的内容没有在SRA4页面居中,但被放置在左下角。

任何想法如何集中内容?

回答

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文档中完全居中。

+1

这将是很好,如果你告诉*哪里*你找到你的解决方案.... –

+0

我不知道了,但我认为你是正确的pipitas,这可能是你的答案之一,导致我的解决方案。 – plang