ank*_*ush 5 .net c# imagemagick magicknet
我想使用C#和magicknet.dll将PDF文件转换为.GIF。我已将对MagickNet Dll的引用添加到我的项目中。
MagickNet.Magick.Init();
MagickNet.Image img = new MagickNet.Image("d:/aa.pdf");
img.Write("d:/bb.gif");
MagickNet.Magick.Term();
img.Dispose();
Run Code Online (Sandbox Code Playgroud)
用户代码未处理System.Runtime.InteropServices.SEHException
Message =“外部组件已引发异常。”
Source =“ ImageMagickNET”
错误代码= -2147467259
堆栈跟踪:
在Magick.Image。{ctor}(Image *,basic_string \,std :: allocator> *)
在ImageMagickNET.Image..ctor(字符串imageSpec)
在C:\ Users \ PANKAJ \ Documents \ Visual Studio 2008 \ Projects \ Test1 \ Test1 \ Default.aspx.cs:line 31中的Test1._Default.Button1_Click(对象发送者,EventArgs e)处
在System.Web.UI.WebControls.Button.OnClick(EventArgs e)
在System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument)
在System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument)
在System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl,String eventArgument)
在System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData)
在System.Web.UI.Page.ProcessRequestMain处(布尔includeStagesBeforeAsyncPoint,布尔includeStagesAfterAsyncPoint)
InnerException:
ImageMagick 需要 GhostScript 来解释 PDF 文件。如果您愿意,可以直接调用 GhostScript dll(通过我的个人资料与我联系,我将向您发送 ac# 包装器)
或者,您可以使用 GhostScript 命令行或商业第 3 方组件,例如来自 Tall Components 的 PDF 库。
| 归档时间: |
|
| 查看次数: |
11046 次 |
| 最近记录: |