Foxtable(狐表)用户栏目专家坐堂 → WebBrowser只能显示word,不能显示PDF文件


  共有4655人关注过本帖树形打印复制链接

主题:WebBrowser只能显示word,不能显示PDF文件

帅哥哟,离线,有人找我吗?
刘林
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1953 积分:15015 威望:0 精华:0 注册:2016/4/28 9:58:00
WebBrowser只能显示word,不能显示PDF文件  发帖心情 Post By:2023/2/27 22:35:00 [显示全部帖子]

请问老师WebBrowser能显示word,不能显示PDF文件,请问怎么办

 回到顶部
帅哥哟,离线,有人找我吗?
刘林
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1953 积分:15015 威望:0 精华:0 注册:2016/4/28 9:58:00
  发帖心情 Post By:2023/2/27 22:53:00 [显示全部帖子]

那如果用户没有呢,是不是都要去安装,可以在项目中处理,让每个自动升级的用户都可以用呢

 回到顶部
帅哥哟,离线,有人找我吗?
刘林
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1953 积分:15015 威望:0 精华:0 注册:2016/4/28 9:58:00
  发帖心情 Post By:2023/3/2 19:13:00 [显示全部帖子]

老师,现在安了,PDF文件还是不能显标,图片文件,xls,png都可以,就是PDF不能,怎么办呢,

 回到顶部
帅哥哟,离线,有人找我吗?
刘林
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1953 积分:15015 威望:0 精华:0 注册:2016/4/28 9:58:00
  发帖心情 Post By:2023/3/2 20:51:00 [显示全部帖子]

WebBrowser远程文件每次要提示是打开还是下载,可否不要这个提示,直接显示文件

 回到顶部
帅哥哟,离线,有人找我吗?
刘林
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1953 积分:15015 威望:0 精华:0 注册:2016/4/28 9:58:00
  发帖心情 Post By:2023/3/4 7:58:00 [显示全部帖子]

Dim web As WinForm.WebBrowser = e.Form.Controls("WebBrowser1")
web.Address = "D:\jwxtgb\RemoteFiles\wj\1.pdf"      要提示打开 保存,点打开则在外部程序PDF编辑器中打开,而不在web中直接显示
web.Address = "D:\jwxtgb\RemoteFiles\wj\1.png"     却可以在web中直接显示

请问,我现在是想在web中直接显示PDF,怎么办?

 回到顶部
帅哥哟,离线,有人找我吗?
刘林
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1953 积分:15015 威望:0 精华:0 注册:2016/4/28 9:58:00
  发帖心情 Post By:2023/3/4 21:54:00 [显示全部帖子]

Dim web As WinForm.WebBrowser = e.Form.Controls("WebBrowser1")
Dim pdfFile = O2S.Components.PDFRender4NET.PDFFile.Open("D:\jwxtgb\RemoteFiles\wj\1.pdf") '红色为文件路径
Dim pageImage As Image = pdfFile.GetPageImage(0,600) '第一个参数1为页数,从0开始,1表示第二页;第二个参数为图片清晰度,数值越大越清晰,同时保存的图片文件也就越大
pageImage.Save("D:\jwxtgb\RemoteFiles\wj\11.png")
pageImage.Dispose() '释放内存资源
pdfFile.Dispose() '释放内存资源
web.Address = "D:\jwxtgb\RemoteFiles\wj\11.png"


现在这PDF解决不了,我想用找到的上述方法转成PNG,再显,但又出现转出的图片出现很多PDF中的文字转不全,缺起很多内容,这怎么办

 回到顶部