为了账号安全,请及时绑定邮箱和手机立即绑定

可以把一个DIV里的内容绘制成一个图片吗?

可以把一个DIV里的内容绘制成一个图片吗?

HUH函数 2018-11-26 14:08:19
现在有一个DIV,在DIV的左侧有一个图片,右侧是一些个人信息。具体的样子就好像是证书的样子,现在我想把这个DIV绘制成一个图片,可以吗?如果可以的话,求教具体的方法。
查看完整描述

2 回答

?
饮歌长啸

TA贡献1951条经验 获得超3个赞

是在服务器端吧?那当然可以。具体的方案也很简单。DIV不过就是布局而已,然后把数据按照布局要求(位置、前后景颜色、字体大小、尺寸等)进行绘制就好。

这里建议你是通过一个XML或其它的形式提供布局数据,如果你是想把一段HTML形式的布局进行绘制,那相对麻烦点,毕竟浏览器就是使用这个识别来操作的。此时的实现方案可以调用比如微软的文档对象识别系统(MSHTML模块)来识别对象以及布局信息,最后再进行绘制。

最后一个方案是一个设想(应该是可行的,不过换做我应该不会走这条路),想办法构建一个WebBrowser对象,让这个对象去执行这段HTML代码,再对输出的UI通过类似屏幕截屏形式作最后的处理。


查看完整回答
反对 回复 2018-11-30
  • 2 回答
  • 0 关注
  • 537 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信