我正在寻找 SlimerJs (v0.9.6) 作为呈现 PDF 的选项。我已经标记了应该从中呈现 PDF 的 HTML,并运行此命令来呈现它:
slimerjs renderPdf.js
在我的renderPdf.js
文件中,我定义了:
var webpage = require('webpage').create();
webpage
.open('page.html') // loads a page
.then(function() {
webpage.viewportSize = { width: 1240, height: 1754 };
webpage.render('page.pdf', {
format:'pdf',
onlyViewport:true
});
slimer.exit();
});
我看到一个打开的窗口,其中 HTML 页面完全按预期呈现,但它没有呈现到定义的文件page.pdf
. 我是否缺少一些东西来将其渲染到文件中?或者也许有一个已知的问题?非常感谢任何帮助:)