代码之家  ›  专栏  ›  技术社区  ›  Ralph Shillington

在web表单帖子中包含捕获的图像,是否有更好的方法

  •  1
  • Ralph Shillington  · 技术社区  · 16 年前

    跟随 Saving Snapshots to PNG in Silverlight 4 and the WebCam 示例代码,我有一个Silverlight应用程序,可以放在我的HTML表单上,从网络摄像头捕获图像。

    我现在想把这个图像包含在一个html表单中,并发送给我的mvc控制器/操作。在项目的这一阶段,我被限制将整个数据输入表单移动到Silverlight应用程序中。我需要从silverlight中获取捕获的png文件的字节数组,并将其与其他html表单数据一起提交。

    如何将png文件的字节数组从silverlight获取到要发布的表单?

    更新: Silverlight组件现在将字符串属性作为ScriptableMember公开给包含的HTML。

    在form post中,submit按钮获取这个字符串值并将其添加到一个隐藏字段中,然后将其发送到表单。然后,服务器端将此base64字符串转换回字节数组以保存在数据库中。

    看起来效果不错,但我想知道这是不是最好的方法?

    0 回复  |  直到 16 年前