我使用phantomjs 1.9.7。我的目标是通过phantomjs从html模板渲染pdf。在页面上 我有下一个代码:
<body>
<div id="page" >
<!-- Header -->
<div id="header" >
<div class="logo"><img src="images/my-logo.png" width="1000" height="85" border="0" alt=""></div>
</div>
img的路径是正确的,但在生成的pdf中没有显示,请帮忙。
答案 0 :(得分:0)
我使用了setTimeout方法,它可以工作:
setTimeout(function() {
_page.render(name, function () {
cb(null, name);
});
}, 2000);
另外我应该注意到我在js代码中将模板添加到模板然后我实际上是渲染。 现在一切顺利。谢谢大家帮忙!