Vai al contenuto principale
Questo metodo determina se le pagine specificate del file PDF contengono testo oppure ne verifica l’affidabilità. Il testo è considerato affidabile se il file PDF di origine contiene un livello di testo visibile e supera correttamente il controllo della codifica danneggiata.

Sintassi

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

Parametri

CheckingMode [in] Questa variabile specifica la modalità di controllo del livello di testo. Vedere la descrizione di CheckingTextModeEnum per le modalità supportate. PageIndices [in] Questo parametro fa riferimento all’oggetto IntsCollection, che contiene i numeri delle pagine da controllare. Questo parametro può essere 0; in tal caso, verranno controllate tutte le pagine del documento. Se l’indice di pagina specificato è superiore al numero effettivo di pagine, se la raccolta di indici è vuota oppure contiene elementi duplicati, verrà restituito un errore. Result [out, retval] Per verificare la presenza del livello di testo, questo parametro restituisce TRUE quando almeno una delle pagine specificate del file contiene un livello di testo e FALSE se nessuna delle pagine specificate contiene un livello di testo. Per verificare l’affidabilità del testo, questo parametro restituisce TRUE se il testo in tutte le pagine specificate ha superato il controllo di affidabilità e FALSE se almeno una delle pagine specificate contiene testo non affidabile.

Valori di ritorno

Questo metodo non prevede valori di ritorno specifici. Restituisce i valori di ritorno standard delle funzioni di ABBYY FineReader Engine.

Vedi anche

FRDocument