打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
如何利用Office Online实现文档在线预览?
看到网易邮箱可以实现Word, PPT, Excel在线预览。
看URL请求是请求到了Office Online里。
那么就是说Office Online应该提供了第三方web service接口。
但是在Office Online的网站上怎么也找不到相关文档。
不过倒是找到了View Office documents online 这个站点可以提供类似功能。
想问的是怎么才能像网易一样使用Office Online提供的第三方接口实现Office文档在线预览。
关注者
69
被浏览
19366
9 个回答
徐振震
A coder
Office 官方 2013 年就提供了 Office Web Viewer 详细文档见:Office Web Viewer: View Office documents in a browser
http://view.officeapps.live.com/op/view.aspx?src=<Document Location>
编辑于 2016-10-25
潘俊勇
易工作 http://easydo.cn 创始人
可以用 易度云的文档API
http://viewer.everydo.com
发布于 2016-07-11
kobe
IT产品汪
可以用百度文库的技术啊,开放出来了
https://cloud.baidu.com/product/doc.html
发布于 2016-08-24
艾西可
挨踢男,闷骚,半呆,贪玩,好奇心旺盛。
目标阐明部署 Office Web AppsServer 的环境要求,软件要求和硬件要求,详细描述其部署安装过程,为软件实施提供便利。部署效果是至少支持在多种浏览器上的word文档在线预览。
网络环境要求按照官方描述,可以仅部署单台OfficeWeb Apps Server 服务器来为用户提供服务,也可以部署多台服务器甚至在负载均衡环境下更高效地提供服务。但是,无论如何Office Web Apps Server 必须部署在域环境中,并且不能部署在域控制器上。那么环境中至少应包含:
1、 域控制器(DC,Domain Controller);
2、 Office Web Apps Server域服务器;
硬件参考Intel Xeon(4核)8GB
软件要求对于将要安装Office Web AppsServer的服务器有如下要求。
操作系统要求1、 带WindowsServer 2008 R2 x64 Edition更新的64位 Windows Server 2008 R2 sp1 标准版,企业版,数据中心;
2、 64位Windows Server 2012标准版,数据中心;
3、 64位 Windows Server 2012 R2(必须安装Office Web AppsServer SP1);
角色和功能要求1、 .NET Framework 4.5(2008 R2),.NET Framework(2012R2)
2、 IIS(这里建议全功能安装,不做操作系统区分)
3、 墨迹和手写服务
幸运的是,我们可以直接在PowerShell中运行现有的命令来帮助我们快速安装必要的角色和功能。改内容将在快速部署 中涉及。
注意事项除必要的角色功能外,不能安装其他服务器应用程序(包括SQL Server);
应该为 Office Web Apps 保留80,443,809端口,不要占用他们。
不得安装任何版本的Office。
不应该在域控制器(DC)上安装OfficeWeb Apps。
快速部署假设你已经安装了相关的操作系统,并且已经具有现成的域环境。如果你安装的是Windows Server 2008 R2,则假设你已经同时安装了Windows Server 2008 R2 x64 Edition更新。
加入域(以http://office.cn为例)1、 右键“这台电脑”==>属性==>更改设置/高级系统设置;
2、 在“系统属性”对话框选“计算机名”==>点击“更改”==>“隶属于”选“域”输入域名。这里设为http://office.cn,这是事先创建好的DC(域控制器,Domain Controller)。
3、 点击确定后,输入相关账户信息,确定,重启服务器
安装角色功能下载并安装.NET Framework 4.5.2(或更高版本)
以管理员身份运行PowerShell3.0(对于Server 2008 R2可能要先安装该项)
对于 Server 2008 R2,粘贴并运行以下命令:
Import-ModuleServerManager
Add-WindowsFeatureWeb-Server,Web-WebServer,Web-Common-Http,Web-Static-Content,Web-App-Dev,Web-Asp-Net,Web-Net-Ext,Web-ISAPI-Ext,Web-ISAPI-Filter,Web-Includes,Web-Security,Web-Windows-Auth,Web-Filtering,Web-Stat-Compression,Web-Dyn-Compression,Web-Mgmt-Console,Ink-Handwriting,IH-Ink-Support,NET-Framework,NET-Framework-Core,NET-HTTP-Activation,NET-Non-HTTP-Activ,NET-Win-CFAC
对于 Server 2012,粘贴并运行以下命令:
Add-WindowsFeatureWeb-Server,Web-Mgmt-Tools,Web-Mgmt-Console,Web-WebServer,Web-Common-Http,Web-Default-Doc,Web-Static-Content,Web-Performance,Web-Stat-Compression,Web-Dyn-Compression,Web-Security,Web-Filtering,Web-Windows-Auth,Web-App-Dev,Web-Net-Ext45,Web-Asp-Net45,Web-ISAPI-Ext,Web-ISAPI-Filter,Web-Includes,InkandHandwritingServices,NET-Framework-Features,NET-Framework-Core,NET-HTTP-Activation,NET-Non-HTTP-Activ,NET-WCF-HTTP-Activation45
对于 Server 2012 R2,粘贴并运行以下命令:
Add-WindowsFeatureWeb-Server,Web-Mgmt-Tools,Web-Mgmt-Console,Web-WebServer,Web-Common-Http,Web-Default-Doc,Web-Static-Content,Web-Performance,Web-Stat-Compression,Web-Dyn-Compression,Web-Security,Web-Filtering,Web-Windows-Auth,Web-App-Dev,Web-Net-Ext45,Web-Asp-Net45,Web-ISAPI-Ext,Web-ISAPI-Filter,Web-Includes,InkandHandwritingServices,NET-Framework-Features,NET-Framework-Core,NET-HTTP-Activation,NET-Non-HTTP-Activ,NET-WCF-HTTP-Activation45
安装Office Web Apps
1、 运行wacserver.exe 以安装Office Web Apps Server
2、 运行wacserversp2013-kb2880558-fullfile-x64-glb.exe以安装SP1更新
3、 运行wacserverlanguagepack.exe 以安装语言包
安装完成后,重启服务器。
部署 服务场以管理员身份运行 WindowsPowerShell ISE,修改以下命令模板并在PowerShell ISE 中运行它:
指令模板:New-OfficeWebAppsFarm-InternalUrl "完全限定域名" -ExternalUrl "外部访问域名"-AllowHttp -EditingEnabled –OpenFromUrlEnabled
参数:
1、 完全限定域名:当前服务器加入域控制器后的域名。如http://owa.office.cn
2、 外部访问域名:其他计算机使用服务的地址。如http://本机IP
安装过程将出现确认框,直接点“是”,等待安装完成即可。
建议安装所有操作系统更新
编辑于 2016-12-03
知乎用户
部署并且配置好Office Online Server之后(域控不能和Office Online Server装在一台服务器),按WOPI Protocol Server Details 实现个WOPI Server就可以了。
编辑于 2017-03-04
知乎用户
永中软件解决方案
officeweb365文档在线预览 速度最快的文档预览
易读云查看产品介绍 - 易度云查看:在线查看文档最佳解决方案产品介绍 - 易度云查看:在线查看文档最佳解决方案
idocvI Doc View在线文档预览I Doc View在线文档预览
还有一种方法就是自己搭建服务器,用openoffice,swftools,jodconvert,flexpaper,但是不支持移动端。
发布于 2015-10-16
倪中强
用永中的吧,除了产品,品牌和服务更有保证
发布于 2016-02-25
chy
可以用插件pageoffice试试。
发布于 2017-02-28
wendy
外贸销售
可以用第三方的预览服务,idocv的技术就很不错,值得一试
发布于 2015-08-31
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
安装Office Web Apps Server 2013 (OWA)
在线文档预览方案
Exchange2003-2010迁移系列之六,配置及配置第二台Exchange CAS/HUB服务器
HTTP 500 Internal Server Error on IIS 7.5 with MVC3
ASP.NET MVC随想录(1):漫谈OWIN
【超详细】Microsoft Exchange 远程代码执行漏洞复现【CVE-2020-17144】...
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服