爱意满满的作品展示区。
lmq1919

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

  •  
  •   lmq1919 · Mar 9 · 1700 views
    This topic created in 68 days ago, the information mentioned may be changed or developed.

    马上 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 replies    2026-03-10 16:42:31 +08:00
    willis0611
        1
    willis0611  
       Mar 9
    👍,试用起来很丝滑
    SpiritYa
        2
    SpiritYa  
       Mar 9
    👍,给老哥支持一下
    tina2998
        3
    tina2998  
       Mar 10
    支持一下
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1041 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 23:24 · PVG 07:24 · LAX 16:24 · JFK 19:24
    ♥ Do have faith in what you're doing.