如何在c#中下载dataURL字符串作为图像
本文关键字:字符串 图像 dataURL 下载 | 更新日期: 2023-09-27 18:20:27
Hi我需要将HTML5 Canvas导出为C#服务器端的Image(代码隐藏)。我在MVC和ASP平台上工作。
我将canvas转换为脚本中的dataURL,并将其传递给控制器。现在要将其转换为图像。
我在c#页面中的代码是
public void ExportAsImage(string DataURL)
{
}
DataURL值看起来像低于
"数据:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA+AAAAJYCAYAAADiyYzRAAAAAXNSR0IArs4c6QAAAARnQU1BAAC。。。。。。"继续。
public Image ExportAsImage(string DataURL)
{
Image i = new Bitmap(250, 20);
Graphics g = Graphics.FromImage(i);
g.DrawString(DataURL, new Font("Arial", 12), Brushes.Black, new PointF(0,0));
g.Dispose();
return i;
}
pictureBox.Image = ExportAsImage("http://example.com");