Ram*_*ing 3 c# asp.net ghostscript azure azure-web-sites
我正在使用Ghostscript.NET将PDF页面转换为jpg.当我在本地运行它时,一切正常,但当我将它发布到Azure网站时,我得到错误:
" 此托管库在32位进程下运行,需要在此计算机上安装32位Ghostscript本机库!要下载正确的Ghostscript本机库,请访问:http://www.ghostscript.com/download/gsdnld.html "
显然,我不能只在运行Azure网站的服务器上安装Ghostscript,我无权访问.有没有办法在发布配置文件中包含Ghostscript库,并从中读取Ghostscript.NET?
或者,是否有任何软件包允许我在不使用Ghostscript的情况下将PDF页面转换为ASP.NET服务器上的jpg缩略图?我也尝试过GhostScriptSharp并且没有运气.
您可以尝试将本机ghostscript库安装到本地计算机并获取gsdll32.dll(如果您在x64位环境中运行,则获取gsdll64.dll),您可以将其与其他dll一起部署到您的服务器.
看看这个例子如何告诉Ghostscript.NET在哪里搜索本机ghostscript库dll:https://github.com/jhabjan/Ghostscript.NET/blob/master/Ghostscript.NET.Samples/Samples/CustomGsdllLocationSample. CS
| 归档时间: |
|
| 查看次数: |
3311 次 |
| 最近记录: |