- 博客(6)
- 收藏
- 关注
原创 一个AI都无法提供的html转PDF方案
摘要:dompdf.js是一款创新的前端PDF生成库,只需一行代码即可将HTML转为高质量的矢量PDF文件。它突破了传统方案(如html2canvas+jsPDF)的局限,生成的文件体积小、可编辑且保持原始样式。该库通过改造渲染引擎,将DOM直接转换为PDF指令,支持复杂表格、图片、SVG等多种元素。提供npm和CDN两种引入方式,适用于报表导出、合同打印等场景,大幅简化了前端PDF生成流程。(149字)
2025-10-31 10:53:07
1019
原创 纯前端生成成可编辑的,高质量的pdf文件
本文介绍开源前端库dompdf.js,这是一个纯浏览器端的HTML转PDF解决方案,支持生成可编辑、高清晰度的矢量PDF。相比传统html2canvas+jsPDF方案,dompdf.js通过改造渲染流程,直接调用jsPDF API绘制DOM内容,解决了图片式PDF体积大、模糊、不可编辑等问题。该库支持文本、图片、边框、背景、Canvas等常见元素的PDF渲染,并可通过foreignObjectRendering处理复杂表格和阴影渐变效果。项目已开源,适用于报表、合同等简单文档生成场景。
2025-07-23 22:45:07
1835
3
原创 解决小程序‘Dom limit exceeded’问题
解决小程序‘Dom limit exceeded’问题,让十万条数据的小程序列表如丝般顺滑一.小程序页面限制多少个```wxml```节点?1.dome12.dome2,删除了不必要的dom嵌套二.列表页面优化1.减少不必要的标签嵌套(1)删除冗余字段(2)```setData```的进阶用法三.使用虚拟列表1.```listData```数组的结构2.必要的参数3.```wxml```的dom结构4.获取列表第一层dom高度的px高度5.页面滚动时间节流6.页面滚动事件处理7.待优化事项某天闲着无聊想练
2021-05-27 01:03:56
5019
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅