V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
lmq1919
V2EX  ›  分享创造

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

  •  
  •   lmq1919 · 1 天前 · 1028 次点击

    马上 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 ),提升了几百倍

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

    3 条回复    2026-03-10 16:42:31 +08:00
    willis0611
        1
    willis0611  
       1 天前
    👍,试用起来很丝滑
    SpiritYa
        2
    SpiritYa  
       1 天前
    👍,给老哥支持一下
    tina2998
        3
    tina2998  
       12 小时 29 分钟前
    支持一下
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   946 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 21:11 · PVG 05:11 · LAX 14:11 · JFK 17:11
    ♥ Do have faith in what you're doing.