关于将图像复制到 X 剪贴板的几个问题已经得到解答,答案总是这样使用xclip
:
xclip -selection clipboard -t image/png -i image.png
这有效,但仅适用于 PNG 文件。您可能会认为将 更改为正确的 MIME 类型(-t image/png
例如JPEG 文件)可以轻松解决问题,但这根本行不通:image/jpg
image/jpeg
xclip -selection clipboard -t image/jpeg -i other_image.jpg
图像被复制到剪贴板,但其他应用程序无法将其识别为图像。在我的例子中,复制 JPEG 图像时,Discord 拒绝粘贴任何内容,而 Firefox 则将其粘贴为文本,从而产生一些随机 CJK 字符的高质量 Unicode 汤。
使用 将非 PNG 图像复制到 X 剪贴板的正确方法是什么xclip
?