注册 登录
编程论坛 VFP论坛

WIN10+VFP9中,如何在VFP表单中直接显示PDF或WORD文件

shschy 发布于 2022-03-27 16:40, 1485 次点击
请问WIN10+VFP9中,如何在VFP表单中直接显示PDF或WORD文件?
电脑目前安装WPS2019+OFFICE2013+ADOBE PDF
以往采取以下模式调用显示DOCX后缀的文件。现在希望能在表单里面直接显示。
Appword=CreateObject("word.application")
Appword.Visible=.t.
Appword.Documents.Open("&myfile")
14 回复
#2
sostemp2022-03-27 18:05
用PDF的OCX吧
#3
吹水佬2022-03-27 18:08
找个VFP能用的支持这些文件的控件
#4
shschy2022-03-27 18:33
求控件推荐,这些控件无法具体使用。求类似操作推荐。
只有本站会员才能查看附件,请 登录
#5
shschy2022-03-27 18:35
上面控件,只能默认指定固定文件,这里需要按需显示不同pdf文件。
谢谢!
#6
kosung2022-03-29 16:17
更换默认指定固定文件的内容,不行么?
#7
厨师王德榜2022-03-29 16:46
以前用过金格的中间件,可以嵌入在表单或web页面中.支持 word/excel/power point/pdf等多种格式.
这是设计状态:
只有本站会员才能查看附件,请 登录

这是运行状态:
只有本站会员才能查看附件,请 登录
#8
shschy2023-04-13 06:33
以下是引用厨师王德榜在2022-3-29 16:46:20的发言:

以前用过金格的中间件,可以嵌入在表单或web页面中.支持 word/excel/power point/pdf等多种格式.
这是设计状态:

这是运行状态:

请问版主,金格的中间件如何获取,这个中间件是免费的吗?谢谢!
#9
iswith2023-04-13 08:30
我的方案是将word/excel/ppt/pdf 在webview2中直接浏览查看。。。。。。webview2可直接渲染查看这类格式
官方文档提到,只要Office客户端是运行在Windows操作系统上,而且版本高于 Office 365 version 16.0.13127.20082 就会自动使用Webview2来做Add-in的运行时,所以你如果感兴趣,可以检查一下你的Office客户端版本

[此贴子已经被作者于2023-4-13 08:58编辑过]

#10
shschy2023-04-13 12:30
以下是引用iswith在2023-4-13 08:30:36的发言:

我的方案是将word/excel/ppt/pdf 在webview2中直接浏览查看。。。。。。webview2可直接渲染查看这类格式
官方文档提到,只要Office客户端是运行在Windows操作系统上,而且版本高于 Office 365 version 16.0.13127.20082 就会自动使用Webview2来做Add-in的运行时,所以你如果感兴趣,可以检查一下你的Office客户端版本

请问若在无网络环境中查看PDF文件,webview2支持吗,因为软件需要运行在局域网中,不联因特网。
#11
iswith2023-04-13 14:36
可以。跟网络无关!WebView2内置渲染PDF
#12
nbwww2023-04-13 16:13
回复 11楼 iswith
如果客户没装OFFICE 只装了WPS 支持吗?
#13
iswith2023-04-13 19:27
WebView2内置渲染PDF跟用什么offices没有关系。。。。。
#14
iswith2023-04-14 14:45
只有本站会员才能查看附件,请 登录
#15
星光闪闪5132023-05-05 23:07
有没有实力来一个
1