GhostScript 路径输出/输入错误
Posted
技术标签:
【中文标题】GhostScript 路径输出/输入错误【英文标题】:GhostScript Path output/input error 【发布时间】:2016-02-15 12:44:21 【问题描述】:我正在使用 GS 32bits 和 C# 的包装器。
这条线有效:
GhostscriptSharp.GhostscriptWrapper.GeneratePageThumb("a.pdf" , "a.jpg", 1, 100, 100, 50, 50);
但这行不行
GhostscriptSharp.GhostscriptWrapper.GeneratePageThumb("a.pdf" , "C:\\a.jpg", 1, 100, 100, 50, 50);
GS 如何处理输入/输出路径?
【问题讨论】:
【参考方案1】:绝对路径有点问题。我已经通过使用相对路径解决了我的问题。
GhostscriptSharp.GhostscriptWrapper.GeneratePageThumb("a.pdf" , "thumbs/a.jpg", 1, 100, 100, 50, 50);
【讨论】:
不要使用反斜杠,使用正斜杠。我假设 Ghostscript sharp(Artifex 不维护)只是将路径传递给 Ghostscript。 Ghostscript 将接受正斜杠路径分隔符。以上是关于GhostScript 路径输出/输入错误的主要内容,如果未能解决你的问题,请参考以下文章
java - 如何在文件路径中使用空格从java调用ghostscript