HTML 转 pdf
import phantom from 'phantom'; const pageToPdf = (url) => { phantom.create().then((ph) { ph.createPage().then((page) => { page.open(url).then((status) => { // 配置存储的pdf地址 page.render('存储的地址.pdf').then((status) => { console.log('Page rendered'); ph.exit(); }); }); }); }); }; pageToPdf('https://www.tongbanjie.com');
相关推荐
Phantom-PDF- ://www.npmjs.com/package/phantom-pdf-是一个很棒的库,它连接节点,html,less,handlesbars和phantomjs库。结果在此项目中,您将找到2个示例: index.js-描述如何为在线商店生成html发票页面。 它...
PhantomJS是一个基于Webkit的无头浏览器,它允许开发者在没有用户图形界面的情况下执行JavaScript,这使得它在自动化测试、网页抓取以及HTML到PDF转换等领域非常有用。本资源提供的"phantomjs html转pdf 完美版本"是...
### PhantomJS将HTML生成图片与PDF #### 一、PhantomJS简介 PhantomJS是一个强大的无头浏览器工具,基于WebKit引擎,通过JavaScript API进行控制。它可以用来模拟真实浏览器的行为,而无需显示图形界面,因此非常...
在实际应用中,HTML转PDF的需求可能涉及复杂的页面布局、JavaScript交互以及CSS样式处理,因此选择合适的工具并了解其工作原理至关重要。同时,理解HTML和CSS的打印规则也对生成高质量的PDF文档有重要影响。例如,...
例如,提供的Java代码展示了如何调用PhantomJS的二进制文件和一个名为`html2pdf.js`的转换脚本,该脚本接受一个URL作为参数,然后将对应的网页内容转换为PDF。转换完成后,程序会读取输出并返回PDF的路径。 以下是...
是来自加拿大的全功能PDF套件,包括一个PDF阅读器PDF-XChange Viewer、PDF处理工具PDF-XChange Tools 4.0和Office文档转换工具PDF-XChange Office2PDF,使用体验超过Foxit Phantom。不仅支持PDF的阅读,还可进行编辑...