1.Web office 文档在线编辑控件,该如何解决
一般来说两种途径。一种是利用插件,比如PageOffice。好处是服务端有一整套的开发接口,劣势是需要安装插件,客户端需要有Word等Office应用程序安装,不同的客户端环境不同可能造成后继使用过程中的维护量。
还有一种是无插件的方式,Office 365就是典型的,不过如果是私有化部署,就不能用Office 365了。
还有一个是uzer.me,能提供无插件的原生Office编辑,提供JS SDK和REST API,各种编程语言都能对接。好处是无插件,劣势是只支持webRTC的浏览器,比如火狐、谷歌,360极速等,IE需要安装插件后才能支持。
如果只是在线编辑,类似Word的模式,那么其实更多是一个富文本的编辑器,这个用HTML就可以实现,有一些开源的工具的。
2.如何使用 WebBrowser 控件打开 Office 文档
也就是说,在调用 WebBrowser1.Navigate 时,该调用会在文档被完全加载之前 将控件返回到 Visual Basic 应用程序。如果打算为所包含的文档实现自动操作,则需要使用 NavigateComplete2 事件在文档完成加载后发出通知。使用传入的 WebBrowser 对象的文档属性获取对 Office 文档对象的引用,该对象在前述代码中设置为 oDocument。 WebBrowser 控件不支持菜单合并。如果需要将文档的菜单项与 Visual Basic 菜单一起显示,则必须改用 OLE 容器控件。 WebBrowser 控件在显示 Office 文档之前通常会隐藏所有停靠工具栏。您可以使用“自动化”功能通过类似下面的代码来显示浮动工具栏:
With oDocument.Application.CommandBars("Standard") .Position = 4 '[msoBarFloating] .Visible = True End With 较新版本的 Internet Explorer(5.0 和更高版本)还允许您使用以下代码来显示停靠工具栏:
' This is a toggle option, so call it once to show the ' toolbars and once to hide them. This works with Internet Explorer 5 ' but often fails to work properly with earlier versions。 WebBrowser1.ExecWB OLECMDID_HIDETOOLBARS, OLECMDEXECOPT_DONTPROMPTUSER 已知在一个项目中有多个 WebBrowser 控件,并且每个控件都加载了相同类型的 Office 文档(即,全部都是 Word 文档或者全部都是 Excel 电子表格)时,会出现多种问题。建议一个项目只使用一个控件,并且一次只浏览到一个文档。
最常见的问题发生在 Office 命令栏上(命令栏显示为禁用)。如果在同一个窗体上有两个 WebBrowser 控件,且两个控件都加载了 Word 文档,而您使用了前面某一种技术显示了工具栏,那么只有一组工具栏将是活动的,且只有该工具栏能正常工作。另一个则被禁用,且无法使用。
3.寻一WORD插件
吴帅天你好: 很支持你节约的想法。
你的问题不需要插件,解决办法如下: 1、将网页上要复制的内容刷黑,打开WORD文档,点击编辑》选择性粘贴》无格式文本。这样粘贴后的文档就没有网页上的格式了。
2、Word里面如何不显示回车换行符?把视图->显示段落标记的勾去掉或工具->选项->视图->段落标记。 3、怎样替换WORD里的软回车?查找+替换,按CTRL+H;软回车好象是^l,在特殊字符里有。
4、怎样调整字体?将要调整的内容刷黑,选择理想的字体。 5、怎样调整行距?将要调整的内容刷黑,在格式里选择理想的行距。
6、在调整好小字号,窄行距的同时,别忘了将页边距调到最小。 希望以上答复能对你有所帮助,如有问题再联系。
祝你:学习进步! 国庆节愉快!!。
4.java web 打开word
好了,我们要用到的就是微软的dsoframer控件,它是免费的,比第1个方案,功能稍强,这个控件没有详细研究,看了看别人的demo,感觉功能不强就没研究下去,附件中也有相关代码的,大家直接参考下好了.
第3个方案,另辟蹊径
既然微软这棵大树我们靠不住,就只能借助于第三方控件了,老外在这方向做得很牛X,方方面面的控件或插件都有,只有想不到,没有找不到…唉,中国啊…
这个控件是OfficeOCXSetup插件,当前版本是7.4.0.236,附件有此安装程序,安装完以后有各编程工具的示例,安装程序提供的示例只提供了简单的打开,关闭,保存等操作.
5.怎样启用Microsoft Web Office
(1)使用Office 2010,新建一个文档,然后单击“文件”按钮,在弹出的对话框中选择“共享→保存到SkyDrive”,在右侧单击“登录”按钮,在弹出的对话框中,键入你的hotmail或msn帐户,
共享
(2)登录成功后,会列出你的SkyDrive中可用的文件夹,在此选择“我的文档”,然后单击“另存为”按钮,
另存为
(3)稍微等一会,在弹出的“另存为”对话框中,设置保存后的文件名,单击“保存”按钮,文档将会上传并保存到SkyDrive中,
保存到SkyDrive
(4)打开浏览器,并登录你的hotmail空间,单击“更多”,从下拉列表中选择“SkyDrive”,
打开SkyDrive
(5)打开“我的文档”中的“怎样启用Microsoft Web Office.doc”文件,选择相应的功能(查看、下载、删除、移动、编辑、复制、重命名等),写这篇文章时,Web Word功能正在升级,不能“编辑”,而Excel文件是可以编辑的,目前Word文档可以“查看”。如果你没有用Office 2010将文档保存到SkyDrive,而是上传到该文件夹,则此时的提示则是“下载”。
功能
(6)用Web Word查看文档,
WebWord功能
(7)用Web Excel打开的Excel文件,可以看到上面的功能按钮等。
Web Excel功能
6.如何在web版的word中添加背景音乐,使word文件播放网络上的音乐,
激活之后直接删除即可,感兴趣的朋友不妨一试,单击右下角的“确定”按钮。然后会在页脚编辑区插入一个黑色的控件窗口,关闭各个对话框并单击功能区“控件”功能组下的“设计模式”按钮。退出页脚编辑状态。然后单击“自定义”项目,同时你也会看到功能区“开发工具”选项卡“控件”功能组中的“设计模式”按钮已经处于被按下的状态。
步骤4:右击虚线框。从快捷菜单中选择“属性”命令。
完成上述设置后,单击“页眉和页脚”功能组中的“页脚”按钮,从弹出菜单中选择“编辑页脚”命令。此时会打开“Word选项”的对话框,再单击最右侧的“…”按钮,此时会打开“Windows MediaPlayer属性”对话框进行设置。其实接下来与Word2003中添加背景音乐的步骤就完全相同了。此时会打开“属性”对话框,在“URL”后的输入框中输入背景音乐的文件名。
步骤3。删除的方法则非常简单,双击页脚区域,在随之打开的其他控件列表对话框找到“Windows Media Player”,切换到“常用”选项页。在右侧窗格中勾选“在功能区显示“开发工具”选项卡”复选项,然后在弹出的列表中单击右下角的“其他控件”按钮:单击功能区“开发工具”选项卡“控件”功能组右下角的“旧式工具”按钮,以后每次打开该文档时,我们就可以听到美妙的背景音乐。确认后就可以在Word 2007的功能区显示“开发工具”选项卡了。
步骤2:切换到“插入”选项卡:单击Word窗口左上角的“Office按钮”。从下拉菜单中选择“Word选项”,这里请使用绝对路径,此时会进入页脚编辑状态在Word 2007中添加背景音乐
步骤1
转载请注明出处51数据库 » web版word控件