【发布时间】:2011-04-07 12:23:21
【问题描述】:
我已经集思广益了很长时间,似乎可以想出解决这个问题的办法。
这是场景:
目标:允许用户获取打印屏幕(使用截图工具、打印屏幕按钮……),当他们单击我的 html 页面上的按钮时,剪贴板图像会上传到某个位置。
限制:我只能使用 html、jscript 和 silverlight。 (出于安全原因)
现在我知道您可以使用 jscript 从剪贴板获取文本,并且您可以使用 silverlight 执行相同的操作,但我似乎无法访问图像。 WPF 支持此(ClipBoard.GetImage),但这未在 Silverligt 中实现。
有人知道解决方法吗?
谢谢!
编辑:我找到了一种可能的解决方法,但可以使用一些帮助来实现它:
我使用 javascript 来启动绘画。如果我现在可以执行以下操作: - 将剪贴板粘贴到油漆中 - 保存为 .jpg 在桌面或其他任何地方 - => 然后我可以上传这个文件 - 删除文件
【问题讨论】:
标签: javascript shell activex clipboard wsh