跳转到主要内容
此对象用于设置以 XML 格式导出识别文本时的参数。指向此对象的指针会作为输入参数传递给导出方法,因此会影响导出结果。新创建的此类型对象的所有属性都会设置为合理的默认值。有关各属性默认值的更多信息,请参阅相应属性的说明。 您可以在 ABBYY_Scheme_XML.xsd 文件中找到 XML 架构。 在 macOS 上,此文件位于 Headers 文件夹中;在 LinuxWindows 上,此文件位于 Inc 文件夹中 (开始 > 程序 > ABBYY FineReader Engine 12 > 安装文件夹 > Include Files 文件夹) 。有关 XML 标记的说明,请参阅 XML Schema Description XMLExportParams 对象是一个持久对象。这意味着可以将该对象的当前状态写入持久存储中。之后,可以通过从持久存储中读取对象状态来重新创建该对象。以下方法可用于持久化该对象: Linux:SaveToFileLoadFromFile Windows:SaveToFileLoadFromFileSaveToMemoryLoadFromMemory

属性

名称类型描述
ApplicationEngine, 只读返回 Engine 对象。
WriteCharacterRecognitionVariantsVARIANT_BOOL指定是否将字符识别变体集合写入 XML 格式文件。如果 WriteCharAttributes 属性为 XCA_None,则此属性不生效。 <Note> 只有在识别过程中将 IRecognizerParams::SaveCharacterRecognitionVariants 属性设为 TRUE,这些集合才可能包含多个元素。详情请参阅 Using Voting API。 </Note> 此属性默认值为 FALSE。
WriteCharAttributesXMLCharAttributesEnum指定要以 XML 格式保存到文件中的字符属性。此属性默认值为 XCA_None。
WriteCharFormattingVARIANT_BOOL指定是否将字符格式以 XML 格式保存到文件中。此属性默认值为 FALSE。
WriteNondeskewedCoordinatesVARIANT_BOOL指定以 XML 格式保存到文件中的字符坐标是否基于未纠偏的图像平面。此属性默认值为 TRUE。
WriteParagraphStylesVARIANT_BOOL指定是否将段落和字体样式参数写入 XML 格式文件。如果您想从 XML 中获取段落角色信息,此参数可能会很有用。此属性默认值为 FALSE。
WriteWordRecognitionVariantsVARIANT_BOOL指定是否将单词识别变体集合写入 XML 格式文件。 <Note> 只有在识别过程中将 IRecognizerParams::SaveWordRecognitionVariants 属性设为 TRUE,这些集合才可能包含多个元素。详情请参阅 Using Voting API。 </Note> 此属性默认值为 FALSE。

方法

名称说明
CopyFrom用另一个对象中对应属性的值初始化当前对象的属性。
LoadFromFile从磁盘文件中恢复对象内容。
LoadFromMemory <Note> : 仅限 Windows。 </Note>从全局内存中恢复对象内容。
SaveToFile将对象内容保存到磁盘文件中。
SaveToMemory <Note> : 仅限 Windows。 </Note>将对象内容保存到全局内存中。

输出参数

该对象是 Engine 对象的 CreateXMLExportParams 方法的输出参数。

输入参数

此对象将作为输入参数传递给以下方法:

示例

以下代码示例中使用了该对象:CommandLineInterface (Windows 和 Linux)

另请参阅

调整导出参数 使用配置文件 使用属性