c# - 将包含图像及其图层的 HTML div 标记保存到新图像

标签 c# javascript asp.net css html

实际上我有一个 div 标签,其中包含一个标签和其他几个标签,这些标签是显示在图像上方的小文本。因此,我需要将图像及其内容保存到新图像中。 欢迎您的所有想法。 谢谢。

<div id="bin" class=""> 
  <img id="myImage" src="myImage.jpg" alt="" width="300" height="550" />
      <div class="" >a</div>
      <div class="" >b</div>
      <div class="" >c</div>
 </div>

最佳答案

做这个客户端听起来很有挑战性。您最好的选择可能是创建一个(一组?)C# 类来表示服务器端图像和相关数据的属性,然后使用它们并尝试使用 C# 重现图像。

更新:

根据您在下面的评论,听起来好像一个可行的选择是将图像数据发布到例如 .ashx,然后在那里执行逻辑。您在评论中提到您已经能够保存图像,所以现在您应该能够在获得所需参数后处理它。为此,我认为 ashx可能是要走的路。

关于c# - 将包含图像及其图层的 HTML div 标记保存到新图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16190721/

相关文章:

javascript - 如何登录App页面并将页面引导至首页?

javascript - 聚焦于 Div

asp.net - 带有 fastcgi-mono-server4 的单声道随机 CS0006 编译错误

c# - asp.net 中的目录浏览器

c# - 存储过程返回到 C# .Net 中的 DataSet

c# - 我可以编写一个 C# 方法来终止调用它的任何人的执行(在同一类中)吗?

c# - GridView 的自动分页不起作用

c# - 数据绑定(bind)如何与 DataTable 一起工作?

c# - 导出到 excel 抛出 System.OutOfMemoryException

javascript - 数据属性 react 的选项