【发布时间】:2011-11-01 16:10:34
【问题描述】:
我有一个 div,里面有一个 gridview 和几个其他 div。现在我想将其内容转换为图像并将其存储在服务器上。我不想把它发送给客户。 我该怎么做?
【问题讨论】:
-
您希望将其表示形式保存在 UI 中还是 html 内容中?
-
@Developer 我想保存它的表示。 html的结果。
我有一个 div,里面有一个 gridview 和几个其他 div。现在我想将其内容转换为图像并将其存储在服务器上。我不想把它发送给客户。 我该怎么做?
【问题讨论】:
页面内容将在浏览器中处理,浏览器在客户端 所以你现在不知道它在服务器端的样子,在服务器端我们只有 html 和脚本...... 所以ddrace给出的链接可能有用,或者你可以开发一个windows App并在其上放置一个webbrowser并在浏览器中加载你的页面并将浏览器的图像保存到服务器
【讨论】:
您将不得不使用一个中间件来执行此操作。我过去用过这个:http://www.winnovative-software.com/Html-To-Pdf-Converter.aspx。我知道它说“到 PDF”,但它的一个功能是它可以将结果呈现为图像并以各种图像格式保存。
在您的 Web 应用程序中,让中间件组件将您控制的网页关闭,然后将其保存为服务器上的图像。
【讨论】: