用于对比文档的命令行参数

要用 ABBYY 对比文档 对比两个版本的单一文档,请执行以下命令:

Comparator.exe /compare <ImageSourceCommands> <ComparisonCommands>

Comparator.exe /compare Comparator.exe 代表程序安装文件夹中的 Comparator.exe 文件的路径。
<ImageSourceCommands> - 要对比的文档 /file1:File_1 /file2:File_2

File_k 是文档路径。


如果完整路径包括空格,请将其放在引号内。

<ComparisonCommands> - 对比设置 /lang:LangName

LangName 是文档的语言。


如果未指定 LangName,将默认使用最近使用的语言。您可以指定多种识别语言,中间用空格分开。


要了解受支持的命令行识别语言列表,请参见命令行的 LangName 参数值

其他选项:

/recMode:RecognitionMode

PDF 识别模式。用以下一个值替换 "RecognitionMode":

  • UseOnlyPdfText - 只使用来自 PDF 文件的文本。默认启用该模式(如果未指定 /recMode:RecognitionMode 选项);
  • AutoChoose - 自动选择是否使用 OCR 或 PDF 文本;
  • UseOnlyOCR - 使用 OCR。

要了解有关文档处理模式的更多信息,请参见 改善对比结果

其他选项:

/options:OptionsList

用以下一个或多个值替换 OptionsList(用逗号分开):

  • NoheadersFooters - 不搜索页眉或页脚(程序默认搜索页眉和页脚);
  • IgnorePunctDiff - 忽略标点符号差异(程序默认搜索标点符号错误);
  • IgnoreOneLetterDiff - 忽略不大于一个字母的差异(程序默认查找拼写错误);
  • UngroupDiff - 不分组已找到的差异,包括正文文本、页眉和页脚中的差异(程序默认分组差异)。

范例命令:

“C:\Program Files (x86)\ABBYY FineReader 15\Comparator.exe” /compare /file1:D:\Documents\Document1.pdf /file2:D:\Documents\Document2.pdf /lang:French /recMode:AutoChoose /options:IgnorePunctDiff,UngroupDiff

以上命令将启动对名为 Document1.pdf 和 Document2.pdf 的法语文档的对比,并将自动确定使用 OCR 还是文档文本。ABBYY 对比文档 将忽略所有标点符号差异,且不会对找到的差异进行分组。

要了解有关自动保存对比结果的更多信息,请参见 程序启动时使用命令行来保存对比结果

12/17/2020 1:21:57 AM


Please leave your feedback about this article