ghostscript生成错误的pdf文件,页面大小不同

时间:2013-10-18 05:39:22

标签: ghostscript

我正在使用ghost脚本版本“ghostscript-8.71”在我的应用程序中生成pdf文件。

在窗口中,它会生成大小为“8.26x11.69(A4)”和Linux 8.5x11(适用于India Locale)的pdf文件。

我希望按照Window环境使其保持一致。所以Linux也生成相同的pdf文件大小,即“8.26x11.69(A4)”(仅适用于印度语区域)

我找到了名为“gs_init.ps”的文件  在包含设置的目录“Resource \ Init”下。 我在google搜索时找到了。

在“gs_init.ps”中找到该行

%/ DEFAULTPAPERSIZE(a4)def

然后,要使A4成为默认纸张尺寸,请取消注释该行以将其更改为

/ DEFAULTPAPERSIZE(a4)def

但它对Linux没有影响。我们如何让Linux生成与Locale(印度)Window相同大小的pdf文件。

请帮助我。

谢谢&问候 维卡斯

1 个答案:

答案 0 :(得分:0)

首先,使用最新版本。当前版本的Ghostscript是9.10。

如果您阅读Ghostscript文档,您将在/ghostpdl/gs/doc/Use.htm#Paper_size,第3.4节中找到您用Google搜索的相同信息,其中还说明了:

“有时初始化文件被编译成Ghostscript并且无法更改。”

您是否尝试过设置-sPAPERSIZE = a4?