跳转到主要内容
此方法用于为一组字符设置参数。

语法

C++

HRESULT SetCharParams(
  int          Position,
  int          Count,
  ICharParams* Params,
  int          CharFlagMask,
  int          StyleFlagMask
);

C#

void SetCharParams(
  int        Position,
  int        Count,
  ICharParams Params,
  int        CharFlagMask,
  int        StyleFlagMask
);

Visual Basic .NET

Sub SetCharParams( _
  Position As Integer, _
  Count As Integer, _
  Params As ICharParams, _
  CharFlagMask As Integer, _
  StyleFlagMask As Integer _
)

Parameters

Position [in] 段落中字符的位置,表示需要设置参数的字符组的起始位置。其值应在 0 到段落长度的范围内。 Count [in] 需要设置参数的字符数量。其值不应小于 0,且须满足以下条件:position + count <= 段落长度 + 1 Params [in] 此变量引用 CharParams 对象,该对象包含字符组的新参数。它必须引用一个有效的对象。 CharFlagMask [in] 此变量可包含 CFL_ 前缀标志 的任意 OR 组合,用于指定从 params 对象中复制哪些字符参数。 StyleFlagMask [in] 此变量可包含 StyleParamsEnum 常量的任意 OR 组合,用于指定从 params 对象中复制哪些样式参数。

返回值

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

另请参阅

Paragraph CFL_prefixed flags CharParams