GoForum🌐 V2EX

拥有了一个 1000star 的开源项目,在要被淘汰的年纪

lmq1919 · 2026-03-09 11:18 · 0 次点赞 · 0 条回复

马上 35 了,还能收获一个 1000star 的项目,还是挺开心的。这里面主要是 V 友的功劳,几乎贡献了一半的 star 。

其实项目收录在几年前就开始构思了,当时看到市面上的前端 html 转 pdf 解决方案,都不是很理想,我就想可不可以能不能直接将页面样式转换成矢量 pdf ,这会大大的减少前端开发的工作量。于是就开始构思,验证思路的可行性,但是由于精力和能力有限,一直到去年 7 月份才完成开发。

半年时间里,不断的在掘金和 V 站进行宣发。收获 1000 多的 star,接收到很多用户的反馈建议,新增的一些功能,修复了部分 bug,期间也有小伙伴加入到项目维护。这种回馈挺有成就感的,让人感动。 star

在线体验

https://dompdfjs.lisky.com.cn

Git 仓库地址 (欢迎 Star⭐⭐⭐)

https://github.com/lmn1919/dompdf.js

核心特性

✨ 使用简单 - 前端一行代码就可以实现转 PDF 功能

🎨 纯前端实现 pdf 生成 - 无需服务器介入

💻 生成的是矢量 PDF- PDF 的文字可以搜索选中编辑,更小的文件体积,文字不会模糊

📱 精准的页面分割处理- 避免页面元素被切割

🚀 可生成上千页的 PDF 文件- 对比一般方案( html2canvas+jspdf ),提升了几百倍

📦 自定义页眉页脚- 可以根据需求,自定义页眉页脚

0 条回复
添加回复
你还需要 登录 后发表回复

登录后可发帖和回复

登录 注册
主题信息
作者: lmq1919
发布: 2026-03-09
点赞: 0
回复: 0