马上 35 了,还能收获一个 1000star 的项目,还是挺开心的。这里面主要是 V 友的功劳,几乎贡献了一半的 star 。
其实项目收录在几年前就开始构思了,当时看到市面上的前端 html 转 pdf 解决方案,都不是很理想,我就想可不可以能不能直接将页面样式转换成矢量 pdf ,这会大大的减少前端开发的工作量。于是就开始构思,验证思路的可行性,但是由于精力和能力有限,一直到去年 7 月份才完成开发。
半年时间里,不断的在掘金和 V 站进行宣发。收获 1000 多的 star,接收到很多用户的反馈建议,新增的一些功能,修复了部分 bug,期间也有小伙伴加入到项目维护。这种回馈挺有成就感的,让人感动。
在线体验
Git 仓库地址 (欢迎 Star⭐⭐⭐)
https://github.com/lmn1919/dompdf.js
✨ 使用简单 - 前端一行代码就可以实现转 PDF 功能
🎨 纯前端实现 pdf 生成 - 无需服务器介入
💻 生成的是矢量 PDF- PDF 的文字可以搜索选中编辑,更小的文件体积,文字不会模糊
📱 精准的页面分割处理- 避免页面元素被切割
🚀 可生成上千页的 PDF 文件- 对比一般方案( html2canvas+jspdf ),提升了几百倍
📦 自定义页眉页脚- 可以根据需求,自定义页眉页脚
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.