让自己的网站实现在线编辑office文档
我们可以通过Office Web Apps(OWA)来实现在线编辑word,excel,power point, one note,并集成到自己的网站里去。
1 准备工作
1.1 操作系统
安装了带 Windows Server 2008 R2 x64 Edition 更新程序的 Windows Server 2008 R2 Service Pack 1 (SP1) Standard、Enterprise 或 Datacenter 的 64 位版本
Windows Server 2012 Standard 或 Datacenter 的 64 位版本
64 位版本的 Windows Server 2012 R2。若要使用此操作系统,则必须使用 Office Web Apps Server Service Pack 1 (SP1)。
1.2 域要求
需要二台服务器,一台做域控,另一台安装OWA。
1号坑:注意域控上安装OWA是不起作用的
详情请参考官方文档:https://technet.microsoft.com/zh-cn/library/jj219435#software
2 创建域控
Windows Server 2012之搭建域控制器DC
3 加域
3.1 加域方法
首先把DNS指向域控:
然后,开始加域:
3.2 错误处理
如果加域时出现下面的错误:
The domain join cannot be completed because the SID of the domain you attempted to join was identical to the SID of this machine
解决办法如下:
1. 打开command
2. 改变路径 %WINDIR%\system32\sysprep
3. 运行sysprep /oobe /generalize
这时,就会出现下面的界面,完成后,会重新启动。注意这里可能会把ip会清掉。
4 安装OWA
参考《Office Web Apps安装部署(一)》
5 测试
5.1 测试view
运行 /op/generate.aspx">/op/generate.aspx">/op/generate.aspx">http://<ServerName>/op/generate.aspx , 输入文件名,然后生成link,测试在线看的功能:
5.2 测试edit
下载demo:https://code.msdn.microsoft.com/Building-an-Office-Web-f98650d6
修改下面配置内容 :
<add key="appWopiServer" value="http://youda.hpe.com:81/api/wopi/files/" />
发布之后,就可以测试了:《Asp.net与office web apps的整合》。
2号坑: 我先尝试用localhost,外部的文件path,都没成功,后面发布到网站上,用这个网站里面的文档就成功了。
3号坑:这个demo里word的edit功能还没实现。
官方技术文档: https://wopi.readthedocs.org/en/latest/intro.html
在线那些事
让自己的网站实现在线编辑office文档相关推荐
- 在线编辑Office文档软件——WebOffice,常见问答来帮你!
WebOffice控件是国内领先的在线编辑Office文档软件,软件产品从1998年立项至今已有20多年历史,期间服务了众多大中小型企业.各级政府机关.科研机构和学校等事业单位.全新的WebOffic ...
- jsp+java用pageoffice在线编辑office文档
首先你要有三个东西:sealsetup.exe.pageoffice.jar和posetup.exe,如果没有,就去 http://www.zhuozhengsoft.com/download ...
- 在线编辑office文档笔记
了解到的相关office在线编辑工具 一.weboffice 收费 通过activeX在浏览器上实现,在其他浏览器兼容性比较差:集成了盖章.套红等功能 二.pageoffice 收费(3种收费中功能最 ...
- 如何在线编辑Office文档
Office文档是我们办公中最常用的文件格式之一,它可以通过Microsoft Office应用程序创建和编辑,但前提是需要先将Microsoft Office下载并安装到系统中.如果系统中没有或者无 ...
- Office Online Server 在线编辑Office文档,安装部署
一.Office Online Server介绍 Office Online Server是 Office Web Apps Server 的升级版本,安装环境必须为两台Windows Server ...
- 利用WebOffice控件来进行编辑office文档。
最近项目中需要用到在线编辑Office文档.最后找来找去发现有个免费的控件"点聚WebOffice".经过两天的测试发现还不错.虽然里面也有些不完善的地方.先说一下不足吧,想用的同 ...
- pageoffice 在线编辑 word 文档,保存之后返回自定义的值,并把值传到父页面
1. 描述:最近项目有个在线编辑office 办公文档的功能, 采用的方案是用 pageoffice 在线编辑 office 文档. 因为高版本的谷歌和火狐不支持任何插件了.所以pageoffi ...
- Office 365实现多人在线编辑同一个文档(下)
接下来我要实现多人编辑同一个Excel文件,这里以Source.xlsx为例,右键选择共享 设置共享权限以及共享给谁 权限有如下,如果是发送给别人看,就选择任何人(可向收到此链接的任何人授予访问权限, ...
- WEB前端实现在线预览、编辑Office文档
这篇文章介绍如何在web前端引入JS插件实现在线预览.编辑Office文档. 使用插件:Spire.Cloud在线Office文档编辑器(官网:冰蓝科技在线编辑) 重点:该方案仅需浏览器支持HTML5 ...
最新文章
- Retrofit2 完全解析 探索与okhttp之间的关系
- golang mutex互斥锁分析
- 15.4. syslog, klogctl - read and/or clear kernel message ring buffer; set console_loglevel
- 使用 Google gflags 简化命令行参数处理
- (33)System Verilog模块与包定义同名类冲突
- MySQL数据库中,将一个字段的值分割成多条数据显示
- 如何使用macOS自带网络测速功能?
- Windows下PHP安装配置
- 2017全国计算机二级office题库,2017年计算机二级office题库(附答案)
- Android 多国语言
- CAD一键统计所有线段长度
- 计算机专业秃顶图片,大学被叫惨的三大专业,计算机秃顶是常事,医学专业这个就惨了!...
- seaborn颜色报错 ValueError: Invalid RGBA argument: [‘#f9802d‘, ‘#f26b15‘, ‘#fdc48f‘]
- Google Pixel 刷机、OpenGApps和系统分区扩容
- 数据结构<1>时空复杂度详解
- 802.11 协议介绍
- 天猫精灵实现误无醒词推送断网负载播报
- 【java】Java中-> 是什么意思?
- 如何在Firefox火狐浏览器点击链接打开新标签页、搜索、和书签
- 我们工作是为了什么!
热门文章
- Synchronize between MPOS and Backoffice (Dynamics 365 for Operation)
- 『摆渡车 斜率优化dp及总结』
- CSU 1726-你经历过绝望吗?两次!(BFS+剪枝)
- php 上标,html页面如何显示上标和下标
- Mathcad怎么输入分段函数
- 短信防火墙使用教程(短信防轰炸、防盗刷)
- 鸿蒙iot系统,面子叫做「鸿蒙」,里子是华为的 IoT 大局
- 夜神模拟器如何把模拟器里的文件拷出来呢 亲测
- 参饵光纤光源matlab,模块化掺铒光纤宽带光源驱动电路设计
- 挑灯夜读——Java(一):类与对象