首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >GhostScript PDF到PostScript

GhostScript PDF到PostScript
EN

Stack Overflow用户
提问于 2016-07-28 14:00:21
回答 1查看 4.7K关注 0票数 1

我必须将pdf文件(用jasperreports创建)转换为postscript。

我正在使用ghostscript (版本9.19)进行转换。

我使用的通讯方式是:

代码语言:javascript
运行
复制
gswin64c -dNOPAUSE -dBATCH -sDEVICE=ps2write -sOutputFile=file.ps file.pdf

转换是没有问题的,但是当我打开生成的postscript文件(使用GSview 5.0)时,最高边距是裁剪2-3厘米,一些要打印的信息丢失了。

我已经将设备从ps2write改为eps2write,使用了以像素为单位的页面大小的属性-g<width>x<height>,但问题依然存在。

该文件将打印在预先格式化的文件中,因此我无法使用生成的postscript打印。

有人能帮忙吗?

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-07-28 18:27:01

这是不可能说得非常肯定,但这听起来像是PDF mediaBox比媒体,您已经指定给GSView。

您可以尝试使用-dDEVICEWIDTHPOINTS和-dDEVICEHEIGHTPOINTS以及-dFIXEDMEDIA和-dPDFFitPage,这应该允许您设置特定的媒体大小,覆盖PDF文件中的大小缩放结果以适应指定的大小。

也许你可以张贴一个PDF文件的例子,没有它是很难作出明智的评论。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38638695

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档