跳轉到主要內容
此方法會回傳段落中下一個字元的索引,該字元在所選參數上的值與搜尋起始字元不同。 例如,若您將 styleFlagMask 參數的值設為 SF_Bold (表示應將 ICharParams::IsBold 屬性納入考量) ,且 position index 所指位置的字元不是粗體,則此方法會回傳下一個粗體字元的索引;反之,若 position index 所指位置的字元是粗體,則此方法會回傳下一個非粗體字元的索引。

語法

C++

HRESULT NextGroup(
  int  Position,
  int  CharFlagMask,
  int  StyleFlagMask,
  int* Result
);

C#

int NextGroup(
  int Position,
  int CharFlagMask,
  int StyleFlagMask
);

Visual Basic .NET

Function NextGroup( _
  Position As Integer, _
  CharFlagMask As Integer, _
  StyleFlagMask As Integer _
) As Integer

參數

Position [in] 此變數包含某個字元的索引,該字元的參數將作為搜尋下一個字元時的比對依據。 CharFlagMask [in] 此變數包含 以 CFL_ 為前綴的旗標 的任意 OR 組合。它定義搜尋下一個字元時要納入考量的字元參數。 StyleFlagMask [in] 此變數包含 StyleParamsEnum 常數的任意 OR 組合。它定義搜尋下一個字元時要納入考量的樣式參數。 Result [out, retval] 指向 int 變數的指標,該變數會接收下一個字元的位置;此字元的所選參數與位置索引對應字元的參數不同。若找不到下一個字元,則傳回段落長度。

回傳值

此方法沒有特定的回傳值,而是回傳 ABBYY FineReader Engine 函式的標準回傳值

備註

此方法可用於找出段落中所有粗體或斜體單字、所有識別結果不確定的字元等。

另請參閱

Paragraph 以 CFL_ 為前綴的旗標