使用puppeteer实现PDF文件合成
1、下面是使用一个url的界面生成
const puppeteer = require('puppeteer');const createPDF = async () => {const browser = await puppeteer.launch();const page = await browser.newPage();await page.goto('https://example.com');const pdf = await page.pdf({ format: 'A4' });await browser.close();return pdf;
};
2、还可以使用html模板
const puppeteer = require('puppeteer');const createPDF = async () => {const browser = await puppeteer.launch();const page = await browser.newPage();await page.setContent('<h1>hello</h1>')const pdf = await page.pdf({ format: 'A4' });await browser.close();return pdf;
};
使用puppeteer实现PDF文件合成相关推荐
- 怎样将几个pdf文件合成一个?
如果你是一名办公领域的从业者,那么PDF应该是你经常需要使用到的文件.受一些内容的限制,有时候我们需要把一些内容分别做成几个的PDF来使用,同时也会收到很多pdf文件,但是随着PDF文件的越来越多,使 ...
- 如何把三个pdf文件合成一个?
如何把三个pdf文件合成一个?PDF对于小伙伴们来说是很熟悉的文件格式,平时在网站上下载素材时多数都是pdf格式.pdf格式的文件有非常人性化的功能,兼容性高.传输便捷.安全性好.排版整洁,pdf在我 ...
- 181216 MacOs上如何将多页PDF文件合成打印在一张PDF表单上面
Youtube视频: Mac | Printing pdf document with multiple pages per sheet 使用MacOs默认的PDF阅读器 文件-打印 布局 选择每张纸 ...
- Python3 简单的将多个PDF文件合成一个
最近快过年了,学习的劲头也小了.今天听老师讲的也挺简单,就直接把代码copy过来了,另外祝各位春节快乐 转载于:https://www.cnblogs.com/xuyuQAQ/p/8436843.ht ...
- 三个pdf文件怎么合成一个?
三个pdf文件怎么合成一个?最近接触到的PDF文件相对有点多,在使用pdf的过程中你会发现,借助一些PDF文件的处理技巧会助力我们快速高效的使用PDF文件.比如将一些零散,篇幅不是很长的pdf文件合成 ...
- python读取pdf文档书签 bookmark_Python利用PyPDF2库获取PDF文件总页码实例
Python中可以利用PyPDF2库来获取该pdf文件的总页码,可以根据下面的方法一步步进行下去: 1.首先,要安装PyPDF2库,利用以下命令即可: pip install PyPDF2 2.接着, ...
- python读取扫描形成的pdf_Python利用PyPDF2库获取PDF文件总页码实例
Python中可以利用PyPDF2库来获取该pdf文件的总页码,可以根据下面的方法一步步进行下去: 1.首先,要安装PyPDF2库,利用以下命令即可: pip install PyPDF2 2.接着, ...
- python 知乎 合并 pdf_32.使用selenium爬取知乎,并实现多页保存为一个PDF文件
1.动机 对于知乎的一些高知大V,他们的回答总是那么具有说服力,通过阅读他们的回答,了解他们对热点事件的分析方式,通过现象看本质,一不至于被带节奏,二增加自己的知识面.多读多看,大有裨益.那如果在网络 ...
- 怎么将几张pdf合并成一张_怎么把多个PDF文件合并成一个
怎么把多个PDF文件合成为一个PDF文件?我相信这个问题是许多小伙伴在工作当中都会遇到的一个问题,其实想要将多个PDF文件合成为一个PDF文件还是非常简单的,只需要利用到迅捷PDF转换器,就可以轻松的 ...
- java导出各种PDF文件(图片、表格、字体)
java导出PDF文件(插入图片,表格,字体) 业务需求:需要根据系统里的各种数据动态生成PDF会议材料. 最终呈现图 思路 因为会议材料涉及各种数据,图片.同时还要有表格及字体样式的要求,所以需要用 ...
最新文章
- HbuilderX中的git的使用 git HbuilderXgit HbuilderX 使用git
- ffmpeg推流时与服务器断开后的自动重连功能的实现
- Python数模笔记-模拟退火算法(2)约束条件的处理
- python羊车门_羊车门 python 作业
- js设置radio选中
- python故事_python的故事
- 浅入深出Vue:环境搭建
- python请求模块requests的session不能保存cookies的情况
- 操作指针的条件和多级指针
- android循环滚动textview,Android 循环上下滚动
- execute与executeUpdate的区别
- C++ List的用法(整理)[转载]
- ubuntu 黑体_linux ubuntu 思源黑体安装
- 经济周期的定义、阶段及特点-宏观经济指标和政策
- git pull报错 Can‘t update no tracked branch
- 携程酒店价格关键信息记录
- 基于FPGA的虚拟示波器的设计
- redis缓存与数据库一致性问题解决
- 4月书讯 | 一大波好书来袭,最美华章四月天
- 【渝粤教育】国家开放大学2018年秋季 0284-21T外国文学 参考试题