前言
网上的教程乱七八糟,本文提供优质示例。
在 vue3 项目开发中,详细实现使用 html2canvas+jspdf 导出页面为PDF格式,将页面转成PDF并下载或直接打印,让页面内容生成pdf文档所见所得,解决长图片或表格/图表这类内容被分割隔断、导出不全问题,导出的页面元素内容被截断、分页截取、滚动条等情况,无论页面多长多复杂的DOM元素都能完美截屏并导出或打印,提供详细示例代码及解决方案。
提供详细示例代码,新手小白复制运行即可。
如下图所示,无论页面多么复杂的内容元素,都能不被分割截断全页导出。
详细示例代码,保证搞定

准备阶段
首先安装必要的插件。