alanhe421
V2EX  ›  问与答

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

  •  
  •   alanhe421 · Oct 4, 2022 · 1256 views
    This topic created in 1370 days ago, the information mentioned may be changed or developed.

    网页中右键拷贝 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 replies    2022-10-05 22:24:46 +08:00
    ysc3839
        1
    ysc3839  
       Oct 5, 2022
    macOS 的剪贴板如何我不知道。
    Windows 的话剪贴板一次能存多个“格式”的,一个格式其实就是格式名称+任意数据,微软有预定义几个格式,但是并没有定义 GIF 等,大多数软件的做法是把格式名称设置成对应的 MIME Type ,比如 GIF 会设置成 image/gif ,数据就是图片本身。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   857 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 21:48 · PVG 05:48 · LAX 14:48 · JFK 17:48
    ♥ Do have faith in what you're doing.