• lmq1919

    脚本是基于我的前端开源库dompdf.js,这个开源项目之前的介绍rust 真的强到没朋友,在前端轻松生成 10000 页以上的矢量 PDF

    主要功能

    - 纯前端实现 pdf 生成,不经过服务器

    - 生成的是矢量 pdf ,放大不失真,文字可搜索复制编辑,文件体积更小。

    - 支持选中网页中的部分节点导出为 pdf

    - 支持排除指定节点后生成 pdf ,比如排除广告等

    - 支持自定义精准的分页控制

    - 支持文件加密,压缩,自定义页眉页脚功能

    项目地址(欢迎使用,提意见,star )

    https://github.com/lmn1919/web-to-pdf-userscript

    生成效果

    V 站,整个页面导出

    ScreenShot_2026-09-11_095410_625.png

    掘金文章,选择部分节点导出

    ScreenShot_2026-09-11_095607_066.png

    主楼
  • pike0002

    怎么 V2EX 那个截屏里面有些图片没有?

    #1
  • yjw06282

    @pike0002 跨域了肯定是

    #2
  • 2333wz

    为什么不用打印服务?

    #3
  • pike0002

    @yjw06282 嗯,感觉网页转矢量 pdf 最大的几个问题就是一些资源有跨域问题,样式保存问题,iframe 问题,内容滚动问题。

    #4
  • Need4more

    巧了,我也写了一个,导出图片的,无损截图,图片资源全在,还可以隐私打码。

    https://greasyfork.org/zh-CN/scripts/595193-archive-org-snapshot-helper

    图片

    #5

发表回复

登录后回复