2011-12-31 64 views
-2

我开发了一个MVC3应用程序,我想捕捉图像,该图像设置了一个表td baground。当我点击按钮,然后我想要捕获该图像。是否有可能在MVC3?如果可能的话,请帮助我。如何在MVC3中的表格中标记图像(剃刀)

+4

你是什么意思? “捕获”是什么意思? – 2011-12-31 06:06:00

+0

嗨,当我点击按钮,我想将Perticuler td转换为图像并保存该图像。 – Victor 2011-12-31 06:32:54

回答

2

td's是html。它们由浏览器呈现,而不是服务器呈现。

浏览器没有设施来保存它们呈现为图像的内容。服务器不知道它是如何呈现的。它只是发送文本到浏览器。

没有办法,缺少某种类型的activex控件(它不适用于FF,Chrome,Safari,Opera等)来渲染图像人看到的东西。

您可以在服务器端渲染图像,但它不一定与最终用户所看到的完全相同,因为每个浏览器对html的要求稍有不同。这将是骇人听闻的,并且需要你深入了解框架的内涵。无论如何,这将是很多工作。那么,问问你自己,这个功能真的值得几个月的编码吗?

+0

我们可以将整个viewpage转换成mvc3中的Image ..? – Victor 2011-12-31 06:53:50

+0

@Victor - 我刚刚给你答案,然后你再问同样的问题?不,MVC不提供这样做的方法。如果你想这样做,你将不得不自己写一个解决方案。 – 2011-12-31 07:06:30

0

有没有什么办法将My Mvc Viepage转换成图片,点击按钮后需要将整个Mymvc视图页转换为图片并保存。