跳转到主要内容
此方法对文档中指定的页面执行文档合成操作。

语法

C++

HRESULT SynthesizePages(
  IIntsCollection*             PageIndices,
  ISynthesisParamsForDocument* SynthesisParamsForDocument
);

C#

void SynthesizePages(
  IIntsCollection             PageIndices,
  ISynthesisParamsForDocument SynthesisParamsForDocument
);

Visual Basic .NET

Sub SynthesizePages( _
  PageIndices As IIntsCollection, _
  [SynthesisParamsForDocument As ISynthesisParamsForDocument = Nothing] _
)

参数

PageIndices [in] 此参数表示包含要合成的页面索引的 IntsCollection 对象。 SynthesisParamsForDocument [in] SynthesisParamsForDocument 对象,用于存储文档合成参数。此参数可以为 0。在这种情况下,页面将使用默认参数进行合成;或者,如果已加载 profile,则使用该配置文件中设置的参数。

返回值

如果合成过程被用户中断,此方法将返回 E_ABORT。它还会返回 ABBYY FineReader Engine 函数的标准返回码

备注

  • 在以下情况下,您可以省略文档合成阶段:
    • 如果您要将已识别文本导出为 TXT 格式。导出为此格式时,不会用到合成信息。
    • 如果您要将文档导出为 PDF ImageOnly 格式。在此模式下,不会用到已识别文本和版面信息。
在其他所有情况下,都必须执行文档合成。省略文档合成会导致错误。

另请参见

FRDocument Synthesize 使用配置文件