我有ABCPDF版本9使用MSIE正确地将HTML页面转换为3页PDF,但相同的代码在使用Gecko的第一页之后截断。相关代码是:
var pageRef = theDoc.AddImageUrl(uri, true, 1200, true);
while (theDoc.Chainable(pageRef))
{
theDoc.Page = theDoc.AddPage();
pageRef = theDoc.AddImageToChain(pageRef);
}
在调试模式下,当渲染引擎为MSIE时,Doc.Chainable(pageRef)返回true,但当渲染引擎为Gecko时返回false。
纠正此问题的建议?
答案 0 :(得分:0)
我们遇到了同样的问题,并且正在寻找导致问题的特定HTML。 在我们的例子中,跨越多个页面的内容位于fieldset tag我们只是交换了div标签的fieldset标签。