asp.net 如何将div内的内容生成一张图片

liyachi 2009-12-03 11:02:55
div 内有很多内容 ,我想将div内的内容在线生成一张图片,可供用户下载,该如何实现呢?

麻烦各位
...全文
659 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
蒋晟 版主 2009-12-04
  • 打赏
  • 举报
回复
可以用专业的报表控件,然后导出为PDF给用户打印。
bychgh 2009-12-03
  • 打赏
  • 举报
回复
学习
watsonchia 2009-12-03
  • 打赏
  • 举报
回复
我想也类似在线网页截图吧,可以搜索相关内容
guoweihrh 2009-12-03
  • 打赏
  • 举报
回复
我也不太了解,不过我想用二进制去保存到服务器,然后再供用户下载应该可以实现吧!!
wjy217213 2009-12-03
  • 打赏
  • 举报
回复
关注!
chengkouda 2009-12-03
  • 打赏
  • 举报
回复
图片是啥,在网页中图片就是“<img src="...."/>”,你先在线生成一张图片,很明显就是要用到水印,也就是在图片上面画图,你可以设置一张白图作为背景,然后在上面画,你可以去百度下“水印”这个东西。
chengcheng1253 2009-12-03
  • 打赏
  • 举报
回复
听不懂
watsonchia 2009-12-03
  • 打赏
  • 举报
回复
可以引用System.Forms命名空间,然后使用WebBrowser载入这个div里的内容(包括html和css),用WebBrowser的DrawToBitmap()方法输出生成图片,这种方法可以得到浏览器里呈现的效果,而不仅仅是纯文本的图片。

不过看起来很繁琐,我也想不到别的方法。。。
liyachi 2009-12-03
  • 打赏
  • 举报
回复
生成自定义图片

比如div 内有 img1 img2 还有其他文字 ,我想将这些内容整合在一起生成一张图片。

小_虎 2009-12-03
  • 打赏
  • 举报
回复
是自定义图片,还是服务器上有的图片呢、
小_虎 2009-12-03
  • 打赏
  • 举报
回复
生成啥图像?

62,243

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧