以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 求教:如何让这个WORD自动适应网页浏览框大小 并居中显示 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=54640) |
||||
-- 作者:李孝春 -- 发布时间:2014/8/1 9:29:00 -- 求教:如何让这个WORD自动适应网页浏览框大小 并居中显示 Dim wbr As WinForm.WebBrowser = e.Form.Controls("WebBrowser1") Dim tm As String = ProjectPath & "Attachments\\卷宗封面.docx" Dim fl As String = ProjectPath & "reports\\卷宗封面.docx" Dim wrt As New WordReport(Tables("表A"),tm,fl) wrt.Build() wrt.Quit wbr.OfficeToolBar = True wbr.Address = fl 求教:如何让这个WORD自动适应网页浏览框大小 并居中显示 现在效果图
[此贴子已经被作者于2014-8-1 9:46:30编辑过]
|
||||
-- 作者:有点甜 -- 发布时间:2014/8/1 11:16:00 -- 做了一个例子,可以控制webbrowser里面word文档。
[此贴子已经被作者于2014-8-1 11:18:00编辑过]
|
||||
-- 作者:李孝春 -- 发布时间:2014/8/1 11:58:00 -- 回复:(有点甜) 做了一个例子,可以控制webbro... 能够单独打开WORD 网页组件不显示 并报错
|
||||
-- 作者:有点甜 -- 发布时间:2014/8/1 12:01:00 -- 测试没有问题的,请尝试不同word文件看看。 |
||||
-- 作者:李孝春 -- 发布时间:2014/8/1 14:56:00 -- 回复:(有点甜) 测试没有问题的,请尝试不同wo... 如图 此主题相关图片如下:qq图片20140801145540.jpg |
||||
-- 作者:有点甜 -- 发布时间:2014/8/1 15:00:00 -- 重要提示:
1、如果执行上面代码的时候,没有在WebBrowser显示Word报表,而是在一个新的IE窗口显示,那么请双击Foxtable目录下的Office.reg文件,将其添加到注册表中。 |
||||
-- 作者:李孝春 -- 发布时间:2014/8/1 15:31:00 -- 回复:(有点甜) 重要提示: 1、如果... 有点甜老师 不好意思 按照操作第一步还是问题依旧 我之前的直接预览时可以显示的哦 你提供的帮助 是另外打开WORD窗体 不显示在WEB浏览器中 继续求解
|
||||
-- 作者:李孝春 -- 发布时间:2014/8/1 15:48:00 -- 回复:(有点甜) 重要提示: 1、如果... 继续求解 例子附上
|
||||
-- 作者:有点甜 -- 发布时间:2014/8/1 16:34:00 -- 我测试2楼例子没有问题,你用其它电脑测试一下。 |
||||
-- 作者:李孝春 -- 发布时间:2014/11/24 0:27:00 -- 回复:(有点甜)?我测试2楼例子没有问题,你用其... 有点甜老师 麻烦看看下面代码怎么运行报错呢? 代码是按照你给的例子照搬的 我放在项目启动后加载事件 结果报错 Dim web As Windows.Forms.WebBrowser axWebBrowser = Nothing oApplication.ActiveWindow.ActivePane.View.Zoom.Percentage = 100
错误如下: .NET Framework 版本:2.0.50727.6419 然后依旧能够浏览WORD只是比例不正常 显示还是120%
代码如下 Dim web As Windows.Forms.WebBrowser axWebBrowser = Nothing Dim oDocument As object = axWebBrowser.Gettype().InvokeMember("Document", System.Reflection.BindingFlags.GetProperty, Nothing, axWebBrowser, Nothing)
[此贴子已经被作者于2014-11-24 0:31:30编辑过]
|