跳转到主要内容
此方法会启用对错误、警告和方法调用的日志记录。

语法

C++

HRESULT EnableEngineLogging(
  BSTR         settings
);

C#

void EnableEngineLogging(
  string settings
);

Visual Basic .NET

Sub EnableEngineLogging( _
  settings As String _
)

参数

settings [in] 当前,此参数必须是一个文件夹路径,用于存放整个引擎范围内的日志文件 (绝对路径或 UNC 路径) 。调用进程必须对该文件夹具有写入权限。 向前兼容性:在未来版本中,此参数将接受包含其他日志记录设置的 JSON 字符串;目前仅支持普通的文件夹路径。

返回值

此方法没有特定返回值。它返回 ABBYY FineReader Engine 函数的标准返回值

备注

  • 启用 Engine 级别的日志记录;系统会为“FREngine”组件在指定文件夹中创建日志文件。
  • 如果文件夹无法访问或路径无效,调用会失败并返回标准错误代码。请确保应用程序具有足够的权限和可用磁盘空间。
  • 启用日志记录可能会因 I/O 开销而降低吞吐量。
  • 未来版本可能会将这些设置解释为 JSON,并支持日志级别、日志轮转或文件命名等选项;除必须传入文件夹路径这一要求外,请勿依赖当前的 string 格式。

另请参见

Engine StartLogging EnableProcessorLogging StopLogging