Zum Hauptinhalt springen
Mit dieser Methode werden die Parameter für eine Zeichengruppe festgelegt.

Syntax

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 _
)

Parameter

Position [in] Position des Zeichens im Absatz, ab der die Zeichengruppe beginnt, für die die Parameter festgelegt werden. Sie sollte im Bereich von 0 bis zur Länge des Absatzes liegen. Count [in] Anzahl der Zeichen, für die die Parameter festgelegt werden. Sie darf nicht kleiner als 0 sein und muss die folgende Anforderung erfüllen: position + count <= paragraph length + 1 Params [in] Diese Variable verweist auf das Objekt CharParams, das die neuen Parameter für die Zeichengruppe enthält. Sie muss auf ein gültiges Objekt verweisen. CharFlagMask [in] Diese Variable kann eine beliebige OR-Kombination der Flags mit dem Präfix CFL_ enthalten. Sie gibt an, welche Zeichenparameter aus dem Objekt params kopiert werden sollen. StyleFlagMask [in] Diese Variable kann eine beliebige OR-Kombination der Konstanten StyleParamsEnum enthalten. Sie gibt an, welche Stilparameter aus dem Objekt params kopiert werden sollen.

Rückgabewerte

Diese Methode hat keine spezifischen Rückgabewerte. Sie gibt die Standardrückgabewerte von ABBYY FineReader Engine-Funktionen zurück.

Siehe auch

Paragraph Flags mit dem Präfix CFL_ CharParams