跳轉到主要內容
此方法是在用戶端實作。當使用者在 Image Viewer 中,或在與 Image Viewer 同步的 Zoom Viewer 中選取表格儲存格後,ABBYY FineReader Engine 便會呼叫此方法。 此方法會向用戶端傳遞下列資訊:已選取其儲存格的表格區塊索引,以及所選儲存格的外接矩形。

語法

C++

HRESULT OnTableCellsSelected(
  int           BlockIndex,
  IFRRectangle* Rect
);

C#

void OnTableCellsSelected(
  int         BlockIndex,
  IFRRectangle Rect
);

Visual Basic .NET

Sub OnTableCellsSelected( _
  BlockIndex As Integer, _
  Rect As IFRRectangle _
)

參數

BlockIndex [in] 包含所選儲存格所屬表格區塊的索引。此索引位於 ILayout::VisualBlocks 集合中。 Rect [in] 參照 FRRectangle 物件,其中包含所選儲存格外接矩形的座標。座標是以基礎網格定義的。

回傳值

此方法沒有特定的回傳值。它會回傳 ABBYY FineReader Engine 函式的標準回傳值

備註

  • 此處所稱的基礎網格,是指由表格邊框和分隔線構成的網格。每增加一條垂直分隔線,水平座標就加 1;每增加一條水平分隔線,垂直座標就加 1。座標軸方向為由左至右、由上而下。
  • 此方法的用戶端實作必須確保,方法內部擲出的所有例外狀況都會被擷取並處理,且不會傳播到方法外部。若例外狀況傳播到方法外部,可能會導致不可預期的結果 (例如程式終止) 。

另請參閱

IImageViewerEvents