C# 使用WebBrowser嵌入显示Word,Excel,Pdf等

文章标签: c#_webbrowser
2014-12-10 13:33:05     24 人阅读    

相关控件有2个:System.Windows.Forms.WebBrowser,AxSHDocVw.AxWebBrowser,后者是Com控件
使用Navigate方法就可以显示,只是只能显示文件,而不能显示流
方法属性事件的介绍见http://hi.baidu.com/bszy/blog/item/a5582dddef5c56d38c1029f5.html
据说office2007还无法显示
显示Word,Excel时会弹出一个对话框询问是下载还是打开,该问题的解决办法是:
打开资源管理器》工具》文件夹选项》文件类型》选中对应类型(如.doc)》点击高级按钮》去掉下载后确认打开框前面的勾》确定
但是该方法很明显不理想,不能让用户为了使用该功能进行这些设置,或许用户还不会设置
可以使用DsoFramer来显示office文件,但只能显示offic文件,无法显示pdf等


原文地址:http://www.itmmd.com/201412/292.html
该文章由 萌萌的IT人 整理发布,转载须标明出处。

ie中js获取textarea光标位置   上一篇
下一篇  Highcharts中修改图表列显示的颜色

精彩回复
发表评论
姓名:       

《程序员app》专门为程序员量身定做!