是否可以使用 ABCPdf 将文档 JavaScript 添加到生成的 PDF 中?
问问题
2781 次
2 回答
4
如果您的意思是加载文档后正在执行的 Javascript,请查看此文档页面。
doc.HtmlOptions.UseScript = true;
doc.HtmlOptions.GeckoSubset.OnLoadScript =
@"(function() {
window.ABCpdf_go = false;
// your javascript code here
window.ABCpdf_go = true;
})();";
于 2012-11-20T21:12:55.000 回答
1
我想你应该可以。c# 中有一些设置会有所帮助。
您需要设置
doc.HtmlOptions.UseScript = true;
这将使 javascript 能够运行。
可能值得设置超时以使其有更多时间完成加载
doc.HtmlOptions.Timeout = 10000;
并且我总是使用壁虎渲染引擎获得更好的结果
doc.HtmlOptions.Engine = EngineType.Gecko;
于 2012-10-31T11:24:12.970 回答