lmn1919 /
dompdf.js
dompdf.js是一个开源的js库,不需要服务器,只需要前端一行代码就可以将html页面转成矢量PDF文件。 核心特性 ✨ 使用简单 - 前端一行代码就可以实现转PDF功能 🎨 纯前端实现pdf生成 - 无需服务器介入 💻 生成的是矢量PDF- PDF的文字可以搜索选中编辑,更小的文件体积,文字不会模糊 📱 精准的页面分割处理- 避免页面元素被切割 🚀 可生成上千页的PDF文件- 对比一般方案(html2canvas+jspd…
lmn1919 /
dompdf.js是一个开源的js库,不需要服务器,只需要前端一行代码就可以将html页面转成矢量PDF文件。 核心特性 ✨ 使用简单 - 前端一行代码就可以实现转PDF功能 🎨 纯前端实现pdf生成 - 无需服务器介入 💻 生成的是矢量PDF- PDF的文字可以搜索选中编辑,更小的文件体积,文字不会模糊 📱 精准的页面分割处理- 避免页面元素被切割 🚀 可生成上千页的PDF文件- 对比一般方案(html2canvas+jspd…
dompdf.js是一个开源的js库,不需要服务器,只需要前端一行代码就可以将html页面转成矢量PDF文件。 核心特性 ✨ 使用简单 - 前端一行代码就可以实现转PDF功能 🎨 纯前端实现pdf生成 - 无需服务器介入 💻 生成的是矢量PDF- PDF的文字可以搜索选中编辑,更小的文件体积,文字不会模糊 📱 精准的页面分割处理- 避免页面元素被切割 🚀 可生成上千页的PDF文件- 对比一般方案(html2canvas+jspdf),提升了几百倍 📦 自定义页眉页脚- 可以根据需求,自定义页眉页脚 实现方式 1.解析 html 页面,生成一个包含节点位置信息,样式,层级,内容等信息的 DOM 树。 2.递归 DOM 树,根据节点据顶部的高度和生成页面规格的高度,将节点分配到不同的页面。 3.调用 jspdf.js 的 api,将节点绘制到 PDF 文件上。
讨论这个产品