使用ghostscript将.prn文件转换为pdf时,正确的部分会丢失

时间:2016-11-07 09:03:34

标签: ghostscript

我正在使用ghostpcl-9.20-win32 我试过这个:
gpcl6win32 -dNOPAUSE-dBATCH -sDEVICE=pdfwrite -sOutputFile=output.pdf input.prn
输入文件的右侧部分在输出中丢失。

输入文件: https://drive.google.com/file/d/0B29492qqMUX7Zk9nUmhDYXpJRVk 输出文件: https://drive.google.com/open?id=0B29492qqMUX7T2RxVDZJaE9seEE

1 个答案:

答案 0 :(得分:0)

您的PCL文件(实际上它似乎是简单文本,甚至不是PCL)不包含媒体请求。

如果没有媒体大小,GhostPCL(NB NOT Ghostscript,GhostPCL)将使用其默认媒体大小。取决于许多因素,可以是A4或US Letter,肖像。

如果你想要不同的媒体,那么你需要告诉GhostPCL你想要什么。您需要使用-sPAPERSIZE-dDEVICEWIDTHPOINTS -dDEVICEHIGHTPOINTS或任何其他媒体选择开关。