跳转到主要内容
此对象可访问影响文档处理的所有参数,包括页面处理的所有参数以及文档合成参数。此对象会作为参数传递给文档处理方法。 DocumentProcessingParams 对象是一个持久化对象。这意味着可以将该对象的当前状态写入持久存储。之后,可以通过从持久存储中读取对象状态来重新创建该对象。以下方法可用于持久化该对象: Linux:SaveToFileLoadFromFile Windows:SaveToFileLoadFromFileSaveToMemoryLoadFromMemory

属性

名称类型描述
PageProcessingParamsPageProcessingParams指定文档中每个页面的处理参数。
PerformSynthesisVARIANT_BOOL指定是否执行文档合成。如果此属性为 FALSE,则会忽略 SynthesisParamsForDocument 属性。此属性默认为 TRUE。
SynthesisParamsForDocumentSynthesisParamsForDocument指定文档的合成参数。

方法

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

输出参数

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

输入参数

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

示例

FREngine.IEngine engine;
FREngine.IFRDocument frdoc;
// 假定该文档已创建,且图像已添加到文档中
// 创建 DocumentProcessingParams 并设置参数
FREngine.IDocumentProcessingParams dpp = engine.CreateDocumentProcessingParams();
FREngine.IPageProcessingParams ppp = dpp.PageProcessingParams;
ppp.PagePreprocessingParams.CorrectOrientationMode = COM_No;
// 使用这些参数进行处理
frDoc.Process( dpp );
该对象在以下代码示例中使用:

另请参阅

预处理、分析、识别和合成的调优参数 使用 属性