windows - Ghostscript:Linux 和 Windows 版本之间有什么区别?

标签 windows linux ghostscript

我正在使用适用于 Linux 的 Ghostscript。有什么区别?

最佳答案

如果您想了解 Linux 与 MS Windows 的区别(您没有指定)...来 self 的想法:

  • 在 Windows 上,您有两个可执行文件:gswin32c.exegswin32.exe,而不是只有 gs。第一个是在命令行(“DOS 框”)上运行 Ghostscript,第二个将打开两个 GUI 窗口:一个用于渲染输出,另一个类似于控制台并显示 GS stdout/stderr 或接受命令输入如果您以交互模式运行 GS。

  • 在 Windows 上,如果您键入 “gswin32c.exe -h”,与 “gs -”相比,您会看到更少的“设备” h”。最值得注意的是,您不会拥有任何 x11* 设备(例如 x11、x11alpha、x11cmyk、x11mono 等)。您也将没有 cups 设备,也没有 OpenPrinting Raster/Vector 设备(oprpopvp)。

    <
  • 在 Windows 上,您将拥有两个名为 mswindllmswinpr2 的附加设备。

  • 建议在 Windows 上也使用正斜杠来分隔路径/目录(否则您可能需要使用双反斜杠 \\ 来转义单反斜杠)。

  • 在 Windows 上打印到真实打印机的处理方式有所不同。使用 -sOutputFile= 打印到默认打印机。使用 -sOutputFile="%printer%My Nice Ricoh Printer" 打印到指定的打印机。

关于windows - Ghostscript:Linux 和 Windows 版本之间有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2598669/

相关文章:

c# - 启动时动态决定Winforms还是Wpf?

python - 如何在 Python/Linux 中启动带有多个参数的程序

python - 使用 Python 子进程运行 `eval $(something)` 命令

pdf - 将 PDF 转换为 JPEG 时,如何防止带有法语口音的字符消失?

C# Ghostscript 包装器

windows - Windows 中的系统文件缓存使用 RAM 的哪一部分?

c# - 从 Internet 获取汇率

linux - 使用 docker remove 获取权限被拒绝错误

image - 使用 Ghostscript 将 PDF 转换为 JPG

c++ - 如何使用 boost.process 重定向标准输入和标准输出