从剪贴板中检索图像作为数组

时间:2011-04-07 12:23:21

标签: javascript shell activex clipboard wsh

我已经长时间集思广益了,似乎可以为这个问题找到解决方案。

以下是该方案:

目标:允许用户使用打印屏幕(使用剪切工具,打印屏幕按钮等),当他们点击我的html页面上的按钮时,剪贴板图像会上传到某个位置。

限制:我可以仅使用html,jscript和silverlight。 (由于安全原因)

现在我知道你可以用jscript从剪贴板中获取文本,你可以用silverlight做同样的事情,但是在图像方面我似乎没有访问权限。 WPF支持这个(ClipBoard.GetImage),但这在Silverligt中没有实现。

有人知道解决方法吗?

谢谢!

编辑:我发现了一种可能的解决方法,但可以在实现它时使用一些帮助:

我使用javascript来启动绘画。如果我现在可以执行以下操作: - 将剪贴板粘贴到油漆中 - 在桌面或其他任何地方保存为.jpg - =>然后我可以上传这个文件 - 删除文件

1 个答案:

答案 0 :(得分:0)

不,Silverlight目前只允许从剪贴板中读取文本,你可以等待silverlight 5,但我怀疑它会在那里,目前它是不可能的,并且没有解决方法。