Windows 上 gsview/ghostscript 的替代品

Windows 上 gsview/ghostscript 的替代品

对于 Windows 系统,是否有比 gsview/ghostcript 更加用户友好的替代品?

答案1

你可以尝试pdf(免费)或防浪涌保护系统(非免费)

答案2

您可以使用伊凡视界查看PS文档。

答案3

与 GSview 不同,Evince for Windows 在启动时不会出现烦人提示。(您可能知道,GSview 需要注册[*],这需要花钱,才能摆脱烦人提示。GSview 仍然采用 AFPL 许可,而 ghostscript 本身已经放弃了该许可。)

下载链接:https://wiki.gnome.org/Apps/Evince/Downloads

目前,您需要使用 Windows 右键单击​​ -> 打开方式 -> 选择默认程序手动将 ps 文件与 Evince 关联。

我认为 Windows 软件包不需要单独的 ghostscript,但我需要 ghostscript 来处理其他内容,所以我还是安装了它。根据https://wiki.gnome.org/Apps/Evince/SupportedDocumentFormats它使用 libspectre,而 libspectre 又需要 ghostscript 中的 libgs,但 Evince 的 Windows 软件包附带了自己的 libgs-8.dll,它可能不是最新版本(ghostscript 的 9),但据我所知,我尝试过的所有东西都运行良好,这些文件大多是 PS 格式的旧文件,我需要时不时阅读。(将这些文件转换为 pdf 通常会导致文档质量更差,因为字体问题等。)

Evince 在 Linux 上相当标准,因此其代码库相当不错。过去我曾亲自修复过一些错误,但多年来我都没有这样做过。

[*] 由于 GSView 的源代码在 AFPL 下可用,因此至少在理论上,您可以修改并重新编译 GSView,这样它就不会像该文件顶部的注释所建议的那样,通过更改 gvcreg.cpp 来烦扰您;AFPL 许可证似乎允许您这样做,尽管它要求您向用户提供程序已被修改的通知。主要问题是,如果没有其他源代码更改,GSView 似乎无法在版本 9(即 2008)之后使用 MS Visual C++ 进行编译。

我认为您在考虑用户友好性方面的主要问题是烦人和对 ghostscript 作为外部程序的依赖。如果您还有其他想法,请留下评论并详细说明。

相关内容