## Word文件版本对比功能
### **1. 功能介绍**
同时在线打开两个版本的Word文档,切换显示其中的一个文档,或同时显示两个文档对比文档内容,实现在线的文档内容比较功能。
### **2. 如何实现word文件比较功能**
Word软件本身提供两种了两个文件比较的功能。
1. 打开Word文档后,单击功能区中的“审阅”标签,然后点击“比较”选项组中的“比较”按钮,进入“比较文档”窗口后,选择所要比较的“原文档”和“修订的文档”,将各项需要比较的数据设置好,按“确定”按钮,即可看两个文档的对比效果。
2. 打开Word文档后,单击功能区中的“审阅”标签,然后点击“比较”选项组中的“合并”按钮,进入“合并文档”窗口后,选择所要比较的“原文档”和“修订的文档”,将各项需要比较的数据设置好,按“确定”按钮。完成后,即可看到修订的具体内容,文档中的痕迹就是两个文件的区别。
就两种文档对比的效果来说,第1种方式的效果更好一些,但是微软没有提供实现此功能的相应接口,无法二次开发实现同样的在线文档比较效果,所以PageOffice的在线word文件比较功能采用的是第2种方式。
:-: 
(显示A文档)
:-: 
(显示B文档)
:-: 
(显示A与B两个文档的比较结果)
>[info]详细请参考PageOffice开发包中Samples4示例:
>二、35、演示比较两个版本的Word文档的功能 (企业版)
- 序言
- 产品简介
- PageOffice试用版和和正式版的区别
- PageOffice对客户端的要求
- PageOffice客户端安装步骤
- PageOffice常用功能与工作原理
- OA系统中的文档在线编辑及流转
- 痕迹保留、键盘批注、手写批注
- 文件并发控制功能
- 与数据库的关系
- SaveDataPage和SaveFilePage的区别
- 调用ZoomSeal签章系统中的印章
- 使用RunMacro运行Office的宏
- 为什么采用弹窗方式打开文件
- POBrowser弹窗方式的具体使用
- Word篇
- 常用接口对象
- WordDocument类
- DataRegion类
- DataTag类
- Paragraph类
- Shape类
- Table类
- Column类
- Row类
- Cell类
- WaterMark类
- DataRegion与DataTag的区别
- 编辑模板中的数据区域
- 动态填充Word文档
- 动态插入Word表格
- 动态创建数据区域
- 数据区域点击事件
- 实现Word文档编辑区域控制
- Word文档全文检索
- Word文件版本对比功能
- 实现用户自定义Word模板
- 实现多个Word文件合并
- Excel篇
- 常用接口对象
- Workbook类
- Sheet类
- Table类
- Cell类
- 动态填充Excel文档
- Excel指定单元格点击事件
- 实现用户自定义Excel模板
- 读取Excel文档中的数据
- 隐藏Excel的行号列标
- Java篇
- PageOffice集成说明
- 动态生成Word文件
- 给Word中的Table赋值
- 动态生成Excel文件
- Maven项目中引用PageOffice
- FileMaker组件功能简介
- ASP.NET篇
- PageOffice集成说明
- 给Word中的Table赋值
- 动态生成Word文档
- FileMaker组件功能简介
- 其他
- POPDF组件功能简介
- PPT相关功能简介
- 实现多人同时编辑一份文档
- PageOffice与Apache POI的区别
- 如何录制宏和编辑宏
- PDF篇
- PDF盖章