C#、如何在WebBrowser中打开PDF文档?

让爱延续 让爱延续 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我现在使用的是下面的方式:

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也可以。

先谢谢各位大侠啦!

...全文

相关推荐

评论 14
收藏 已收藏
分享
返回顶部
让爱延续
C# 111,128 成员 642,536 内容