2011-04-07 51 views
0

我已经长时间集思广益了,现在似乎可以为此问题提供解决方案。从剪贴板检索图像作为数组

这里的情景:

目标:允许用户采取PRINTSCREEN(尤斯截图工具,PRINTSCREEN按钮,...),当他们点击我的HTML页面上的一个按钮剪贴板中的图像获取的上传到某个特定位置。

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

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

有没有人知道这个解决方法?

谢谢!

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

我使用JavaScript来推出的油漆。如果我现在能做到以下几点: - 粘贴在漆 剪贴板 - 保存为JPG格式在桌面上或任何 - =>然后我可以上传文件 - 删除文件

回答

0

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