3

所以我不确定这是否存在,所以我向 StackOverflow 的聪明人寻求帮助。

我正在寻找一种适用于 MS Word 文档或 PDF 的 2 或 3 路(最好是)文档合并工具。我拥有的是多个文档,我想通过从这些文档中获取页面和部分并将它们合并到一个文档中来将它们合并在一起。

我认为最好的方法是使用 3 路合并工具来帮助我执行此合并。我查看了以下合并工具:

Araxis Merge
Beyond Compare 4
Compare It!
DeltaWalker 2.1.1
DiffMerge
ExamDiff Pro 7.0
Meld
SmartSynchronize
WinMerge
UltraCompare

这些都不太适合我的需求。大多数人无法阅读 PDF 和 Word 文档。少数可以,只有 UltraCompare 我可以保存更改。但是,比较只导入文本(所有图像都丢失)并且更改以 .rtf 格式保存,所以我丢失了很多格式。我希望能够保存回原始格式。

有没有人使用可以通过允许导入部分/页面来干净地将 Word 和/或 PDF 文档合并在一起的工具?

4

3 回答 3

1

在 Word 2007 及更高版本中,“审阅 > 比较 > 合并文档...”可以执行三向合并,尽管它是一个两步过程:

  • 合并原始版本和第一个版本
  • 合并合并后的版本和第二次修订

Word 将“做正确的事”并在 Track Changes 中显示这两种组合,并带有适当的作者归属。

带有(更多)屏幕截图的详细说明在这篇 MS 文章中,以下是基于此的。

例如,假设我们有一个名为“master.docx”的文件,以及该文件的两个分支,“master-branch1.docx”和“master-branch2.docx”,它们都是从“master.docx”和单独修改。

  • 打开“master.docx”(或任何其他文件 - 您只需要能够进入 Review 菜单)
  • 选择“审阅 > 比较 > 合并文档...”
  • 选择原始(master.docx)作为左侧的“原始”文档
  • 选择第一个分支(master-branch1.docx)作为右侧的“Revised”文档Word 2016 Mac 中合并文档对话框的屏幕截图
  • 在“Label unmarked changes with”框中输入每个版本的作者(例如,您在原始一侧,在右侧编辑 master-branch1.docx 的人)。合并后,这些名称将显示在“跟踪更改”和评论中(注意:您不需要打开跟踪更改)。
  • 单击确定并另存为新文档,例如“master-v2.docx”
  • 再次选择“审阅 > 比较 > 合并文档...”
  • 选择新的master(master-v2.docx)作为左侧的“Original”文档
  • 选择第二个分支(master-branch2.docx)作为右侧的“Revised”文档
  • 在“将未标记的更改标记为”框中输入作者姓名(在 Original 下,输入您上次输入的相同内容,在 Revised 下输入第二组更改的作者)。同样,您也可以分别输入“Master”和“Branch 2”。
  • 单击显示三角形并选择“原始文档”以保存更改。这会将您的更改保存回 master-v2.docx,而不是制作另一个文档。(您也许也可以使用 master.docx 来做到这一点,但是在您阅读本文时清除您的主人可能是一个坏主意;-))。显示比较设置的“合并更改”对话框的屏幕截图 - Word 2016 for Mac
  • 点击确定

master-v2.docx 现在将包含 3-way-merged 文档,其中突出显示了更改和包含每个更改作者的注释。查看窗格还将显示更改列表。 在此处输入图像描述

如果您有超过 2 个分支(例如,您将文档通过电子邮件发送给 30 人并要求他们进行编辑),您可以重复使用 master-v2.docx/master-branch3.docx master-v2.docx/master 上的“合并更改” -branch4.docx ... master-v2.docx/master-branch30.docx。

于 2017-05-26T22:44:00.500 回答
1

我遇到了同样的问题。对于有兴趣的人,这是我的 2 美分:

我检查的工具:

  • 超越比较 4
  • 温默格
  • 融合
  • Araxis 合并
  • 比较吧!
  • 三角洲沃克
  • 差异合并
  • 考试差异
  • ExamDiff Pro
  • 智能同步
  • 超比较
  • KDiff3
  • P4合并
  • 代码比较
  • 差异PDF
  • 差异检查器

都可以比较文本文件,有些可以处理图像,有些可以处理 PDF 文件。不幸的是,除了 Diff-PDF ( https://vslavik.github.io/diff-pdf/ )之外,没有人能够处理 PDF 格式的图像。

对于文本比较,我使用 KDiff,对于 PDF 文件,我使用 Diff-PDF。不理想,但可行,因为我更喜欢一种工具。

于 2020-02-10T12:11:30.313 回答
0

You can use TE Edit Control to append a number of RTF/DOCX/DOC documents into a visible or invisible control, and then save the combined document as a single RTF or DOCX formatted document. The control supports the pictures, tables, etc.

于 2015-03-18T03:51:38.897 回答