메인 콘텐츠로 건너뛰기
이 메서드는 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

매개변수

CheckingMode [in] 이 변수는 텍스트 레이어 검사 모드를 지정합니다. 지원되는 모드는 CheckingTextModeEnum 설명을 참조하세요. PageIndices [in] 이 매개변수는 검사할 페이지 번호가 포함된 IntsCollection 객체를 나타냅니다. 이 매개변수는 0일 수 있으며, 이 경우 문서의 모든 페이지를 검사합니다. 지정한 페이지 인덱스가 실제 페이지 수보다 크거나, 인덱스 컬렉션이 비어 있거나, 중복 항목을 포함하는 경우 오류가 반환됩니다. Result [out, retval] 텍스트 레이어의 존재 여부를 검사할 때 이 매개변수는 파일의 지정된 페이지 중 하나 이상에 텍스트 레이어가 있으면 TRUE를 반환하고, 지정된 페이지에 텍스트 레이어가 전혀 없으면 FALSE를 반환합니다. 텍스트의 신뢰성을 검사할 때 이 매개변수는 지정된 모든 페이지의 텍스트가 신뢰성 검사를 통과하면 TRUE를 반환하고, 지정된 페이지 중 하나 이상에 신뢰할 수 없는 텍스트가 있으면 FALSE를 반환합니다.

반환 값

이 메서드에는 특정한 반환 값이 없습니다. ABBYY FineReader Engine 함수의 표준 반환 값을 반환합니다.

참고 항목

FRDocument