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

在线压缩 PDF

  •  
  •   efrice · 2023-05-18 22:11:39 +08:00 · 1962 次点击
    这是一个创建于 540 天前的主题,其中的信息可能已经有所发展或是发生改变。

    浏览器在线压缩,无服务器无数据上传无广告,请放心使用。

    欢迎使用欢迎 Star & issue

    请问大家日常会有图片压缩加水印或是 PDF 加水印的需求吗?

    19 条回复    2023-05-30 15:56:21 +08:00
    Ocean810975
        1
    Ocean810975  
       2023-05-19 01:06:45 +08:00 via Android
    有图片加水印的要求,倒是已经收藏了一个相关的网站了,也是本地处理的。
    话说 github page 还能用来干这个?
    efrice
        2
    efrice  
    OP
       2023-05-19 07:53:01 +08:00
    @Ocean810975 阿里服务器到期没再续费,github page 可以部署静态站点
    efrice
        3
    efrice  
    OP
       2023-05-19 07:57:05 +08:00
    @Ocean810975 图片加水印的功能也做了一个仓库,有需求的话可以尝试[使用]( https://efrice.github.io/watermark/)下,欢迎提出意见,在计划迭代新功能。
    shalingye
        4
    shalingye  
       2023-05-19 08:38:27 +08:00 via Android
    我拿 Python 写过,pdf 压缩一般只用在扫书生成的 pdf 上,减小体积使得 pdf 方便打开,其他场景感觉不多。加水印也很简单,无脑调用库就行了。
    efrice
        5
    efrice  
    OP
       2023-05-19 09:05:21 +08:00
    @shalingye 这儿就体现了一个浏览器的好处,打开网页就可以使用,尤其是对非程序员用户来说体验较好。
    kebamt
        6
    kebamt  
       2023-05-19 12:35:59 +08:00 via iPhone   ❤️ 1
    kebamt
        7
    kebamt  
       2023-05-19 12:36:39 +08:00 via iPhone
    op 别介意,只是推荐一下,功能比较全
    efrice
        8
    efrice  
    OP
       2023-05-19 14:14:57 +08:00
    @kebamt 这没啥,在做之前也有去搜索很多相关类似在线工具(主要是想借鉴一下哈),推荐的这个也看到过,为哈自己做主要是因为自己做的门清嘛,后期迭代调整也方便,也欢迎大家同行 fork 来做自己的工具
    zdw189803631
        9
    zdw189803631  
       2023-05-19 16:09:44 +08:00
    我一个 6M 左右的文件压缩完后 变成 90M 😂
    efrice
        10
    efrice  
    OP
       2023-05-19 17:26:41 +08:00
    @zdw189803631 换个参数再试下看看,这也太强啦~
    ajan
        11
    ajan  
       2023-05-19 19:30:55 +08:00
    @efrice 有 bug 啊,左下角完全没有水印,增加行数也无用。

    顺便推下 拼接图片的小工具,支持剪贴板粘贴、拖拽图片
    https://fulicat.com/lab/pintu/

    希望别介意
    efrice
        12
    efrice  
    OP
       2023-05-19 20:54:01 +08:00
    @ajan 这是因为旋转了角度导致整体水印偏移了,如果想要右下角加上水印的话可以调整下 startX 起始的值,让整个水印往左偏移。
    欢迎推荐~
    efrice
        13
    efrice  
    OP
       2023-05-19 20:56:43 +08:00
    @ajan 说错了,是左下角加上水印,正组织语言呢这网页突然卡掉了,然后这回复还不能再次进行编辑,啊这。
    yuhuanxi
        14
    yuhuanxi  
       2023-05-19 22:26:45 +08:00
    2.4M 压缩后变成了 7.3M ,好家伙
    efrice
        15
    efrice  
    OP
       2023-05-19 23:33:32 +08:00
    @yuhuanxi 这么地好使嘛,太上头了,请问下设置压缩参数是多少?
    yuhuanxi
        16
    yuhuanxi  
       2023-05-20 08:48:43 +08:00
    @efrice 默认参数
    efrice
        17
    efrice  
    OP
       2023-05-20 22:09:58 +08:00
    @yuhuanxi 或许是我测试的文件图片或者是内容较少,也换个参数再试试
    xyxc0673
        18
    xyxc0673  
       2023-05-30 10:44:11 +08:00
    利用 Canvas 压缩的方式感觉质量不太理想,一直在找纯浏览器端处理的 PDF 工具,但是受限于实现方式没找到处理后质量好的
    efrice
        19
    efrice  
    OP
       2023-05-30 15:56:21 +08:00
    @xyxc0673 是嘛,压缩大小下去了,质量这块儿,没咋研究,回头深入研究下。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1196 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 18:20 · PVG 02:20 · LAX 10:20 · JFK 13:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.