问个关于导出excel时带图片的棘手问题

fuda_1985 2011-11-24 07:50:30
说明:在某界面上有很多控件,其中有几个为FreeTextBox,里面的值存入到数据库时是html字符串,可能会有图片.
功能:现需要将这些控件的值放到一html中导出。
解决方案:1,开始时想使用客户端剪切版直接写入到EXCEL中。
放弃原因:1)因为客户机到时候全都为IE8及以上,如果使用此方案,在IE上会一直存在安全提示(使用此方法需要设置IE安全选项),设计人员认为用户体验不好,不让用。
2)当时实现时,是将数据库中的值替换完后,立马调用剪切版导出,会存在图片文件流没有被复制到剪切版的问题(这个问题我认为可以使用其它方式解决)。
2,利用html输出到服务器,再找到图片所在位置,将图片路径换成img对象插入到EXCEL中导出。
问题:1)输出到服务器的图片不在任何单元格中,找不着其所占单元格,无法插入(使用com组件操作excel),使用的方式要通过单元格名称才能插入图片,主要为两个地方不知道该如何处理,一为找到图片及其坐标,二为怎么通过坐标插入图片。
3,通过excel直接插入图片,可是要求带html格式,无法计算出图片所出现的单元格。



优先考虑后面的方案,到了那几个算图片出现位置的时候都无法找到了,谁知道有什么方法找到么,在msdn上没找到相关的文档。
...全文
180 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
fuda_1985 2011-11-25
  • 打赏
  • 举报
回复
看过了,还是有问题,和我的要求不一致,我先是将html输出到了服务器,以excel格式,然后打开生成的excel,图片路径我需要从生成的excel里查找,然后插入到对应的位置,怎么找到路径是个问题,位置也是个问题,我看过生成的excel,图片是个浮动的,不能遍历单元格找到。

7,774

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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