将html页面的元素保存为图像格式

Save Element of html page as image format

本文关键字:保存 图像 格式 元素 html      更新时间:2023-09-26

有一个网页,在div(一个方形框)上可以用来拖放图像图标,写一些文本来改变背景颜色,我想在删除元素后将其保存为jpg、bmp格式。

有人能帮我如何使用ASP.net C#吗?

我尝试并使用了canvas,但这不起作用,它只保存了带有白色背景的div(方形框)。

使用canvas和一些类似html2canvas的库可以很容易地完成。我在很久以前的一个项目中做过类似的事情,当时我在div下捕获SVG对象,在运行时,我在页面上获得了大约10-15个SVG对象,并且能够在任何给定的时间点捕获每个对象。

我不确定在asp.net和C#中这一点,但在HTML5和html2canvas中这是可能的。