我们可以通过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文档相关推荐

  1. 在线编辑Office文档软件——WebOffice,常见问答来帮你!

    WebOffice控件是国内领先的在线编辑Office文档软件,软件产品从1998年立项至今已有20多年历史,期间服务了众多大中小型企业.各级政府机关.科研机构和学校等事业单位.全新的WebOffic ...

  2. jsp+java用pageoffice在线编辑office文档

    首先你要有三个东西:sealsetup.exe.pageoffice.jar和posetup.exe,如果没有,就去     http://www.zhuozhengsoft.com/download ...

  3. 在线编辑office文档笔记

    了解到的相关office在线编辑工具 一.weboffice 收费 通过activeX在浏览器上实现,在其他浏览器兼容性比较差:集成了盖章.套红等功能 二.pageoffice 收费(3种收费中功能最 ...

  4. 如何在线编辑Office文档

    Office文档是我们办公中最常用的文件格式之一,它可以通过Microsoft Office应用程序创建和编辑,但前提是需要先将Microsoft Office下载并安装到系统中.如果系统中没有或者无 ...

  5. Office Online Server 在线编辑Office文档,安装部署

    一.Office Online Server介绍 Office Online Server是 Office Web Apps Server 的升级版本,安装环境必须为两台Windows Server ...

  6. 利用WebOffice控件来进行编辑office文档。

    最近项目中需要用到在线编辑Office文档.最后找来找去发现有个免费的控件"点聚WebOffice".经过两天的测试发现还不错.虽然里面也有些不完善的地方.先说一下不足吧,想用的同 ...

  7. pageoffice 在线编辑 word 文档,保存之后返回自定义的值,并把值传到父页面

    1.    描述:最近项目有个在线编辑office 办公文档的功能, 采用的方案是用 pageoffice 在线编辑 office 文档. 因为高版本的谷歌和火狐不支持任何插件了.所以pageoffi ...

  8. Office 365实现多人在线编辑同一个文档(下)

    接下来我要实现多人编辑同一个Excel文件,这里以Source.xlsx为例,右键选择共享 设置共享权限以及共享给谁 权限有如下,如果是发送给别人看,就选择任何人(可向收到此链接的任何人授予访问权限, ...

  9. WEB前端实现在线预览、编辑Office文档

    这篇文章介绍如何在web前端引入JS插件实现在线预览.编辑Office文档. 使用插件:Spire.Cloud在线Office文档编辑器(官网:冰蓝科技在线编辑) 重点:该方案仅需浏览器支持HTML5 ...

最新文章

  1. Retrofit2 完全解析 探索与okhttp之间的关系
  2. golang mutex互斥锁分析
  3. 15.4. syslog, klogctl - read and/or clear kernel message ring buffer; set console_loglevel
  4. 使用 Google gflags 简化命令行参数处理
  5. (33)System Verilog模块与包定义同名类冲突
  6. MySQL数据库中,将一个字段的值分割成多条数据显示
  7. 如何使用macOS自带网络测速功能?
  8. Windows下PHP安装配置
  9. 2017全国计算机二级office题库,2017年计算机二级office题库(附答案)
  10. Android 多国语言
  11. CAD一键统计所有线段长度
  12. 计算机专业秃顶图片,大学被叫惨的三大专业,计算机秃顶是常事,医学专业这个就惨了!...
  13. seaborn颜色报错 ValueError: Invalid RGBA argument: [‘#f9802d‘, ‘#f26b15‘, ‘#fdc48f‘]
  14. Google Pixel 刷机、OpenGApps和系统分区扩容
  15. 数据结构<1>时空复杂度详解
  16. 802.11 协议介绍
  17. 天猫精灵实现误无醒词推送断网负载播报
  18. 【java】Java中-> 是什么意思?
  19. 如何在Firefox火狐浏览器点击链接打开新标签页、搜索、和书签
  20. 我们工作是为了什么!

热门文章

  1. Synchronize between MPOS and Backoffice (Dynamics 365 for Operation)
  2. 『摆渡车 斜率优化dp及总结』
  3. CSU 1726-你经历过绝望吗?两次!(BFS+剪枝)
  4. php 上标,html页面如何显示上标和下标
  5. Mathcad怎么输入分段函数
  6. 短信防火墙使用教程(短信防轰炸、防盗刷)
  7. 鸿蒙iot系统,面子叫做「鸿蒙」,里子是华为的 IoT 大局
  8. 夜神模拟器如何把模拟器里的文件拷出来呢 亲测
  9. 参饵光纤光源matlab,模块化掺铒光纤宽带光源驱动电路设计
  10. 挑灯夜读——Java(一):类与对象