当前位置:编程学习 > C#/ASP.NET >>

winform有没有办法把excel,word等文档的内容用自定义图片显示出来?

如题。
我想实现一个效果
就是在winform中用一个控件显示出excel,word等文档的内容,内容要以之前文档本身的格式
如果是excel的话 每个工作表都要显示在同一张图中(有点类似于对工作区的截图)
最后按要求将图保存在特定的位置。
原先我想直接导入excel内容到数据库再用控件显示, 可后来发现太繁琐 而且excel有多个工作表 如果要导入就要每个
工作表都重新建表才能导入,不好归类,而且又和word的操作方式不一样,而且有office03 07的连接也有区别。
后来朋友提议用二进制流进行存现,可不实际,我也对二进制流一窍不通。

如果有方法 希望大大们给个例子 贴下完整点的代码 和注解  多谢了  --------------------编程问答-------------------- 不好做,查一查第三方控件 --------------------编程问答-------------------- 自己顶一下 有大大么? 1楼所说的第三方控件  能推荐一个么? --------------------编程问答-------------------- 继续求,。,,, --------------------编程问答-------------------- 比较难了,一个可能的思路是用虚拟打印机打印到一个Bitmap上。
但虚拟打印机本身就很有难度 --------------------编程问答-------------------- 唉 看来比较难实现呢。
现在没什么思路了 。。。 --------------------编程问答-------------------- 唉 继续跪等 --------------------编程问答-------------------- --------------------编程问答-------------------- .你把word的当前页面一张一张地打印出来.(Graphic) --------------------编程问答-------------------- !!!!!!!一张张打印出来- -!!!!!!楼上的大大 这不实际啊 --------------------编程问答-------------------- autoVue控件可以实现 --------------------编程问答-------------------- 可以说的具体点吗 --------------------编程问答-------------------- autovue是第三方控件,现在被oracle公司收购了,就是在窗体上放一个autovue控件,再给它设置文件路径就可以显示了,这个控件不光可以显示word,excel,可以显示n种格式的文件,例如cad文件,图片,pdf文件等也可以显示 --------------------编程问答-------------------- 虽然这样可以解决显示问题 可数据源问题呢? 只能依靠路径读文件了么? --------------------编程问答-------------------- 你指的数据源是什么? --------------------编程问答-------------------- 其实你可以考虑直接将Excel文件流存入数据库,用的时候再将数据写到临时文件夹,调用Excel程序来打开。 --------------------编程问答--------------------
引用 14 楼 ttyyhh2000 的回复:
你指的数据源是什么?

如果用这个控件,是否数据源就是具体文档的文件? 这并非我实际要的效果 。最好能用数据库。
--------------------编程问答--------------------
引用 15 楼 qldsrx 的回复:
其实你可以考虑直接将Excel文件流存入数据库,用的时候再将数据写到临时文件夹,调用Excel程序来打开。

这位大大 我对文件流什么的不太懂啊。 是用二进制吧?  如何实现呢 有实际的例子吗? --------------------编程问答-------------------- --------------------编程问答-------------------- 另存为图片或者网页 然后用broswer控件显示出来 --------------------编程问答-------------------- 没希望了么。。 --------------------编程问答-------------------- 相当有难度啊,没有折中的办法吗?
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,