首页 > 解决方案 > 如何在ps文件的ghostscript图中旋转方向?

问题描述

我正在使用终端中的 ghostscript 绘制(postscript)ps 文件。

当我使用命令“gs file.ps”时,它总是给出纵向方向,如下所示 在此处输入图像描述

你知道我怎样才能将情节旋转 90 度横向?

标签: plotrotationghostscriptpostscript

解决方案


如果没有看到输入文件,它真的不可能说出来。但是,简单的答案是您需要生成 PostScript 程序,以便在横向媒体上打印。

您很可能通过打印到被描述为使用纵向媒体的设备来创建程序。因此,该应用程序生成了适合该媒体的 PostScript。

您可以编辑 PostScript 程序,或者您可以尝试让 Ghostscript 为您执行此操作。它可能不起作用,这取决于程序的编写方式。

如果您将 Ghostscript 媒体设置为您想要的大小和方向,告诉 Ghostscript 媒体是“固定的”以便程序无法更改它,然后告诉 Ghostscript 以“适合”内容,然后它将选择适合的方向最好的。

示例命令行:

gs -sDEVICE=<insert here> -sOutputFile=<your path> -dDEVICEWIDTHPOINTS=612 -dDEVICEHEIGHTPOINTS=792 -dFIXEDMEDIA -dFitPage <input.ps>

这设置了 US Letter 媒体(612x792 点),使其固定并请求内容适合页面。

如果这对您不起作用,那么我需要先查看 inptu PostScript 程序,然后再提供进一步的建议。


推荐阅读