我知道在 Windows 上,powershell
Get-Clipboard -format image
输出剪贴板图像。
但是
Set-Clipboard
命令似乎不支持图像。
另外,如何将输出从
Get-Clipboard -format image
转换为缓冲区或base64字符串?
这对我有用。
Get-ChildItem <Image Path> | Set-Clipboard
这有效并且更原生
一行代码:
Add-Type -Assembly System.Drawing, System.Windows.Forms; [System.Windows.Forms.Clipboard]::SetImage([System.Drawing.Image]::FromFile("string filename"))