V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
alanhe421
V2EX  ›  问与答

网页右键拷贝 GIF 图片,在系统剪贴板中如何获取该 GIF 信息/另存该 GIF 文件

  •  
  •   alanhe421 · 2022-10-04 15:32:23 +08:00 · 681 次点击
    这是一个创建于 541 天前的主题,其中的信息可能已经有所发展或是发生改变。

    网页中右键拷贝 GIF 图片,在终端或者程序里有办法可以获取剪贴板的内容吗?我的最终目的是可以下载该 GIF

    比如在 Mac 下有什么办法吗?

    https://i.imgur.com/rsLUddo.jpg

    举个网络 GIF 例子: http://tva3.sinaimg.cn/large/6e3e5b9bgy1g9b7md89mdg20a30a34nr.gif

    注意:这里背景是网页下,右键拷贝图片,不是拷贝图片地址

    关于剪贴板内容另存

    pngpaste 对于 GIF 支持不行,pbpaste 只可以解决文本字符串。

    AppleScript

    利用 AppleScript 可以查看到剪贴板在拷贝网络 GIF 图片时存储的信息,但并没有看到有 URL 相关,按理应该是会存储的,不然比如当我们 CMD+V 粘贴到 Typora 这类 app 时,还是会自动装成 Markdown-图片链接。

    如下为粘贴到 Typora 中显示的内容

    https://i.imgur.com/KKAgN4o.jpg

    1 条回复    2022-10-05 22:24:46 +08:00
    ysc3839
        1
    ysc3839  
       2022-10-05 22:24:45 +08:00
    macOS 的剪贴板如何我不知道。
    Windows 的话剪贴板一次能存多个“格式”的,一个格式其实就是格式名称+任意数据,微软有预定义几个格式,但是并没有定义 GIF 等,大多数软件的做法是把格式名称设置成对应的 MIME Type ,比如 GIF 会设置成 image/gif ,数据就是图片本身。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3012 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 74ms · UTC 00:03 · PVG 08:03 · LAX 17:03 · JFK 20:03
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.