我到处寻找,但只找到旋转在线图像的解决方案。我正在处理这个目录的本地图像: C:\ Users \ ME \ Desktop \ Venice.jpg
我需要一些Javascript或vbScript来简单地将图像本身(而不是路径)设置到剪贴板中,这样我就可以将图像粘贴到Word或MS Paint等应用程序中。
我发现了以下代码,但不知道如何调整它以供我使用。无法访问互联网。我需要一个简单的本地javascript函数。我没有适用的HTML,所以我看不到用下面的“div”代替什么。任何帮助都很棒!!谢谢。
var div = document.getElementById('DivtoCopy');
div.contentEditable = 'true';
var controlRange;
if (document.body.createControlRange) {
controlRange = document.body.createControlRange();
controlRange.addElement(div);
controlRange.execCommand('Copy');
}
div.contentEditable = 'false';
答案 0 :(得分:1)
在PowerShell中,将图像从文件复制到剪贴板就像这样简单:
Add-Type -Assembly System.Windows.Forms
Add-Type -Assembly System.Drawing
$imgpath = 'C:\Users\ME\Desktop\Venice.jpg'
$img = [Drawing.Image]::FromFile($imgpath)
[Windows.Forms.Clipboard]::SetImage($img)