V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
爱意满满的作品展示区。
BaseException

压缩剪贴板内图片并将压缩后的图片立即写入剪贴板,在其他任意地方粘贴

  •  
  •   BaseException · Nov 3, 2023 · 1155 views
    This topic created in 911 days ago, the information mentioned may be changed or developed.

    使用自建的聊天服务器聊天粘贴图片时,很多图片比较大,服务器硬盘比较贵,于是我想复制图片后去执行一个工作流,聊天框中就能直接粘贴压缩后的图片。

    不知道大家有什么好的方案推荐?

    敝人不才,用 Java 写了一个工具

    • 从其他任意地方复制图片(此时系统剪贴板里应是一张图片,我的实践,这个照片来源一般是 X 或者 TG )
    • 执行一条命令,直接将压缩后的图片写入剪贴板(此时剪贴板里是压缩后的图片)
    • 直接在聊天页面中粘贴,此时粘贴的是压缩后的图片,达到了照顾服务器硬盘太小的这个目的

    使用 Mattermost 举例

    压缩前

    mm 压缩前.jpg

    压缩后

    mm 压缩后.jpg

    使用方法

    compress 压缩前后对比.jpg


    2 replies    2023-11-03 20:45:10 +08:00
    tf2
        1
    tf2  
       Nov 3, 2023
    服务器二压图片?张小龙点了赞。
    BaseException
        2
    BaseException  
    OP
       Nov 3, 2023
    @lambdaq #1 是在自己的服务器上聊天然后压缩图片的。省一点存储空间而已

    小珑家的产品上,肯定不会主动压缩图片。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2529 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 02:58 · PVG 10:58 · LAX 19:58 · JFK 22:58
    ♥ Do have faith in what you're doing.