【问题标题】:Convert a div element to image将 div 元素转换为图像
【发布时间】:2010-11-04 18:30:22
【问题描述】:

有没有办法将 div 中的 HTML 转换为 C# 中的图像,并保留其所有格式。

还有一种方法可以在打印预览模式下在 div 中显示文本。

【问题讨论】:

    标签: c#-2.0


    【解决方案1】:

    这似乎并不容易。最常用的方法是让浏览器进行渲染,然后以某种方式使其导出此页面的“捕获”。

    有关更多可能的答案,请参阅 SO 上的this question。

    您也可以在web-scraping 上进行搜索,这可能会有所帮助。

    【讨论】:

    • 有没有办法发现网页已经加载完毕。
    • 您需要提供比这更多的信息,您想在哪里查看它是否已加载?在客户端(javascript)上,使用组件(以及哪个)?
    • 实际上,当我现在尝试将文档转换为图像时,我得到的是一个没有内容的白色图像。我认为是因为页面尚未加载。
    猜你喜欢
    • 2014-05-13
    • 2018-10-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-02-13
    • 2011-07-15
    • 1970-01-01
    • 2012-06-19
    相关资源
    最近更新 更多