我正在做一个关于在线医学转录培训的项目。为此,我们不允许向用户提供原始文档。
用户必须键入他听到的所有内容,然后将文档上载到服务器。然后将原始文档与他编辑的文档进行比较或合并,并将结果文件下载给他进行验证。
我需要用PHP来做这个?有可能吗?
我听说过PHP中的COM对象。但我找不到任何好的例子。
通过搜索“word com php”,您应该可以通过谷歌找到很多示例代码。 但是,还有其他解决方案(例如,将.doc转换为HTML或文本),这些解决方案应该更快、更少依赖于平台。
请记住,Word显示为文档内容的并不是其全部内容,而是或多或少编辑的结果。两个文档可能显示AMD打印非常相同的文本,但可能只包含此纯文本以及大部分已删除/编辑/更改的文本,因此要大得多。因此,您唯一的选择是imho使用对word的调用来比较两个或多个不同的文档。
我在链接中提到过
http://pear.php.net/manual/en/package.text.text-diff.intro.php
它具有我指定的功能。它比较两个文档,还具有合并文档。