当我尝试从特殊PDF文件生成缩略图时,我遇到了一个问题(GeneratePageThumbs适用于其他PDF文件)。当我调用Ghostscript(x86)的GeneratePageThumbs方法时,我得到一个异常如下:
at GhostscriptSharp.GhostscriptWrapper.CallAPI(String [] args)at GhostscriptSharp.GhostscriptWrapper.GeneratePageThumbs(字符串 inputPath,String outputPath,Int32 firstPage,Int32 lastPage,Int32 宽度,Int32高度)at GhostscriptSharp.GhostscriptWrapper.GeneratePageThumb(字符串 inputPath,String outputPath,Int32 page,Int32 width,Int32 height)
此处的特殊PDF文件: http://www.filedropper.com/201573
请帮帮我。
答案 0 :(得分:0)
你在这里使用Ghostscript Sharp。虽然使用Ghostscript,但您需要注意使用术语的方式。你不能在Ghostscript中使用GenerateThumb方法,因为Ghostscript中没有这样的实体。
我的猜测是文件名是问题所在,请尝试将文件重命名为使用ASCII字符编码而不是中文字形的内容。
如果可行,则需要更新版本的Ghostscript。或者可能是Ghostscript Sharp,但我无法帮助你。