从终端(Ubuntu)截取无头程序的屏幕快照[关闭]

问题描述 投票:0回答:1

我有一个非常不常见的问题要问。我有一个PostScript文件,该文件似乎已损坏。当我在DocumentViewer中打开它(证据)时,文件显示正确。一旦我“打印到文件”或使用GhostScript将其转换为PDF,内容的位置就会完全损坏。我对后记文件没有任何影响,因为向我发送此文件的用户数量非常不同。

现在我的问题是:是否可以通过某种方式打开文件(无头),然后只是截图显示那里的内容?最后,它必须在服务器上运行,所以我需要做些什么才能使其正常工作?

ubuntu postscript
1个回答
0
投票

PostScript是一种编程语言,因此它完全有可能(如果程序编写得不好)两个不同解释器的结果是不同的。例如,如果程序员未考虑介质尺寸。

我怀疑程序是否以任何方式被破坏,如果您试图打开它,那么它将抛出错误,而不是错误地呈现。

当然,您尚未发布该程序,因此几乎无法说出任何具体内容。您也没有说除了“在服务器上运行”以外的目标,您打算如何处理输出?屏幕抓取是否真的可以满足您的需求?

IMO,您最好更改PostScript程序,使其可以在多种解释器中使用,但这可能很困难(例如,字体替换可能会导致所描述的效果)。也许如果您将程序发布到某个地方,我可以为您提供更多信息。

© www.soinside.com 2019 - 2024. All rights reserved.