自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

原创 正则表达式匹配姓名,包括少数民族姓名

【代码】正则表达式匹配姓名,包括少数民族姓名。

2024-02-05 09:54:44 1312 3

原创 html2canvas中文文档

html2canvas中文文档

2024-01-19 16:40:08 2838 1

原创 PDFkit中文文档

PDFkit中文文档。

2023-04-13 10:46:45 798 1

原创 解决小程序‘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关注的人

提示
确定要删除当前文章?
取消 删除