【发布时间】:2015-04-05 01:48:25
【问题描述】:
这是我的场景:
我正在通过 C# 将 PDF 文件转换为调用 Ghostscript 的 PNG 图像。这是我使用的参数字符串:
-dNOPAUSE -dBATCH -dFirstPage=1 -q -r300 -sDEVICE=png256 -sOutputFile=...
但是,以这种方式,当我调用 Ghostscript 时,它会显示一个窗口,其中(在我添加 -q 之前)有输出消息。
我尝试在-r300 之后添加-dNODISPLAY。但是这样一来,Ghostscript 就不起作用,也不会创建图像。
问题: 有什么方法可以抑制输出窗口?
【问题讨论】:
-
@kjtl 谢谢你的回答,但我需要使用经典的 ghostscript 像命令行一样调用它
-
能否请您发布完整的带有 exe 名称的行?有2个exe文件,一个以'c'结尾。名称中的“c”表示它仅用于控制台。尝试调用 gswin32c.exe 而不是 gswin32.exe。
标签: c# command-line ghostscript