设备上的HTML5捕获属性图像被旋转

时间:2016-04-07 05:02:16

标签: c# html5-canvas

我使用了html5相机捕获属性,当用户尝试从设备中捕获图像时图像被旋转

  1. 我们需要提供任何设置吗?
  2. 我们可以使用C#来纠正图像旋转吗?

1 个答案:

答案 0 :(得分:1)

我们成功使用以下代码捕获图像,并且工作正常:

var canvas = document.getElementById("canvas")
var video = document.getElementById("video")

// Start video code omitted...

// Capture function
canvas.width = video.videoWidth;
canvas.height = video.videoHeight;
canvas.getContext("2d").drawImage(video, 0, 0);

var imgData = canvas.toDataURL("image/jpeg")

除非有某些特定的硬件配置不允许,否则图像应该没问题。

是的,可以使用C#旋转图像。谷歌吧。