从命令行将 png 图像复制到 Windows 剪贴板并保持透明度

从命令行将 png 图像复制到 Windows 剪贴板并保持透明度

我尝试过 nircmd.exe,它会将透明部分变成黑色。我还尝试过 XnView,它会将透明部分变成白色。

我也不知道如何使用 ImageMagick 来实现这一点,我以为这样convert file.png png:- | clip可行,但它似乎在我的剪辑上给出了文本,就像ëPNG...

答案1

我认为您需要“粘贴”图像来进行编程。

您可以使用以下命令模拟 Windows 资源管理器复制命令复制Q. 下载并运行后复制Q,输入此命令:

copyq.exe copy text/uri-list file:///C:/testdir/file.png

C:/testdir/file.png - 图片路径。应使用正斜杠/


您也可以直接向程序提供 file.png 的完整路径。

"C:\Program Files\paint.net\PaintDotNet.exe" "C:\testdir\file.png"

相关内容