메인 콘텐츠로 건너뛰기
Visual Components는 Windows용 FRE에서 구현됩니다.
이 인터페이스는 DocumentViewer 객체에서 리스너로 이벤트를 보고하는 데 사용되는 콜백 인터페이스입니다. 이 인터페이스는 클라이언트 측에서 구현됩니다. 개발 도구별 자세한 구현 지침은 Working with Connectable Objects를 참조하십시오. 이 인터페이스는 IInputEvents 인터페이스에서 파생되며, 해당 인터페이스의 모든 메서드를 상속합니다. 이 인터페이스의 메서드를 통해 알림을 수신하는 객체는 메서드 구현 내에서 다음 작업을 수행할 수 있습니다:
  • 이미지 편집, 문서 분석, 인식 및 내보내기에 관한 정보를 보고하거나 해당 작업을 취소합니다.
  • 긴 작업 중에 애플리케이션이 응답하지 않는 것처럼 보이지 않도록 시스템 메시지를 처리합니다. 사용자 인터페이스가 있는 애플리케이션에서 유용하게 활용할 수 있습니다.
  • 마우스 이동 및 클릭, 키 누름, 스크롤에 관한 정보를 보고합니다.

Methods

NameDescription
OnActivePageChangedDocument Viewer에서 활성 페이지가 변경된 후 호출됩니다. 클라이언트에 새 페이지에 대한 참조를 전달합니다.
OnActivePageChangingDocument Viewer에서 활성 페이지가 변경되기 전에 호출됩니다. 클라이언트에 새 활성 페이지에 대한 참조를 전달합니다. 작업을 취소할 수 있습니다.
OnAnalyzePagesDocument Viewer에서 호출된 페이지 분석 프로세스가 시작되기 전에 호출됩니다. 작업을 취소할 수 있습니다.
OnDeletePagesDocument Viewer에서 문서의 페이지를 삭제하기 전에 호출됩니다. 작업을 취소할 수 있습니다.
OnDocumentChangedDocument Viewer에서 활성 문서가 변경된 후 호출됩니다. 클라이언트에 새 문서에 대한 참조를 전달합니다.
OnEditImages이미지 편집이 시작되기 전에 호출됩니다. 클라이언트에 편집에 사용될 명령 정보를 전달합니다. 작업을 취소할 수 있습니다.
OnExportPagesDocument Viewer에서 호출된 내보내기 프로세스가 시작되기 전에 호출됩니다. 클라이언트에 내보내기 작업 정보(내보내기 파일 이름 및 형식, 내보내기 매개변수, 내보낼 페이지의 인덱스)를 전달합니다. 작업을 취소할 수 있습니다.
OnLockedDocument Viewer가 잠기거나 잠금 해제된 후 호출됩니다. 클라이언트에 Document Viewer 구성 요소의 잠금 여부에 대한 정보를 전달합니다.
OnLongOperationFinishedDocument Viewer에서 장기 처리 작업(예: layout analysis, 인식)이 완료된 후 호출됩니다.
OnLongOperationStartedDocument Viewer에서 장기 처리 작업(예: layout analysis, 인식)이 시작되기 전에 호출됩니다.
OnOptionsChangedDocument Viewer에서 옵션이 변경된 후 호출됩니다. 옵션은 MI_Options 명령이 호출되거나 Document Viewer의 다른 이름으로 저장 대화 상자에서 옵션 버튼을 클릭할 때 표시되는 옵션 대화 상자에서 지정합니다.
OnPagesSelectionChangedDocument Viewer에서 페이지 선택이 변경된 후 호출됩니다.
OnProgress문서 처리 중에 호출됩니다. 클라이언트에 현재 분석 또는 인식 작업의 대략적인 완료 비율을 전달합니다. 작업을 취소할 수 있습니다.
OnReadPagesDocument Viewer에서 호출된 페이지 인식 프로세스가 시작되기 전에 호출됩니다. 작업을 취소할 수 있습니다.
OnRenumberingPagesDocument Viewer에서 페이지 번호를 다시 매기기 전에 호출됩니다. 클라이언트에 새 페이지 순서를 전달합니다. 작업을 취소할 수 있습니다.
OnRenumberPagesDocument Viewer에서 페이지 번호 다시 매기기 대화 상자를 열기 전에 호출됩니다. 작업을 취소할 수 있습니다.
OnSendToPagesDocument Viewer에서 인식된 페이지를 외부 애플리케이션으로 전송하기 전에 호출됩니다. 클라이언트에 페이지를 전송할 애플리케이션 정보와 내보내기 매개변수를 전달합니다. 작업을 취소할 수 있습니다.

예제

이 인터페이스는 다음 코드 예제에서 사용됩니다: VisualComponents.

참고 항목

Working with Connectable Objects DocumentViewer