2011-03-14 92 views
1

我试图使用ABCPDF.net 8从html内容创建pdf。abcpdf 8 .net在w3wp进程中抛出未处理的异常

使用方法AddHtml时,这工作正常。

但是,我也需要考虑样式,所以我需要使用AddImageHtml。但是使用这种方法会导致w3wp进程抛出异常。当我用Reflector通过代码进行调试时,异常似乎出现在不同的地方,这让我认为它可能是某种记忆的东西......(我知道这很好,特别)。

我abcpdf代码就是这么简单...

global::WebSupergoo.ABCpdf8.Doc doc = new WebSupergoo.ABCpdf8.Doc(); 

doc.AddImageHtml(test); 

...,我在页面呈现这样做。

任何人在w3wp过程中都有任何abcpdf抛出泛型异常的经验?

回答

8

我觉得这事做,我已经安装了IE9的事实 - 当我切换abcpdf使用Gecko渲染引擎,一切正常......

+0

你怎么切换渲染引擎?无法找到文档。 – 2011-04-12 14:53:32

+2

doc.HtmlOptions.Engine = EngineType.Gecko; – tomunderhill 2011-04-14 14:19:05

+0

'EngineType.Gecko'是使用Firefox渲染引擎。如果未指定,则默认为已安装的IE版本。所以使用前要小心! – Shiham 2013-10-14 08:46:16