跳轉到主要內容
此方法會判斷 PDF 檔案中指定的頁面是否包含文字,或檢查文字的可靠性。若來源 PDF 檔案包含可見的文字層,且該檔案成功通過編碼損壞檢查,則該文字會被視為可靠。

語法

C++

HRESULT CheckTextLayer(
  CheckingTextModeEnum    CheckingMode,
  IIntsCollection*        PageIndices, 
  VARIANT_BOOL*           Result
);

C#

bool CheckTextLayer(
  CheckingTextModeEnum    CheckingMode,
  IIntsCollection*        PageIndices
);

Visual Basic .NET

Function CheckTextLayer( _
  CheckingMode As CheckingTextModeEnum, _
  PageIndices As IIntsCollection _
) As Boolean

Parameters

CheckingMode [in] 此變數指定檢查文字層的模式。支援的模式請參閱 CheckingTextModeEnum 說明。 PageIndices [in] 此 parameter 參照 IntsCollection 物件,其中包含待檢查頁面的編號。此 parameter 可為 0,此時將檢查文件中的所有頁面。若指定的頁面索引大於實際頁數、索引集合為空或包含重複項目,則會回傳錯誤。 Result [out, retval] 在檢查文字層是否存在時,若檔案中至少有一個指定頁面包含文字層,此 parameter 回傳 TRUE;若所有指定頁面均不含文字層,則回傳 FALSE。在檢查文字可靠性時,若所有指定頁面上的文字均通過可靠性檢查,此 parameter 回傳 TRUE;若至少有一個指定頁面包含不可靠的文字,則回傳 FALSE。

回傳值

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

另請參閱

FRDocument