首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C#怎么在WebBrowser中打开PDF文档

2013-01-17 
C#、如何在WebBrowser中打开PDF文档?我现在使用的是下面的方式:OpenFileDialog openDialog new OpenFileD

C#、如何在WebBrowser中打开PDF文档?
我现在使用的是下面的方式:


            OpenFileDialog openDialog = new OpenFileDialog();
            if (openDialog.ShowDialog() == System.Windows.Forms.DialogResult.OK)
            {
                // 使用Object标记 加载 Adobe PDF Reader 
                string strHtml = "<object classid = 'clsid:{CA8A9780-280D-11CF-A24D-444553540000}'" + string.Format(" width = '400' height = '500' data = '{0}' > </object>", openDialog.FileName);

                // 将Html插入到WebBrowser中
                this.InsertHtml(strHtml); 
                // WebBrowser中的DocumentText得到了预想的结果,Adobe PDF Reader 可以正常显示,但是PDF文档没有被显示出现。求原因及解决方案。
            }


或者用其他的方式在WebBrowser中打开PDF也可以。

先谢谢各位大侠啦!


[解决办法]
我做的是Winform显示PDF文档
要用Adobe Reader COM组件来显示PDF文档的
[解决办法]
应该不能直接显示吧,需要组件的
[解决办法]
去下载个PDF的组件,然后添加引用就行了

热点排行