跳轉到主要內容
Visual Components 是在 Windows 的 FRE 中實作。
這是回呼介面,用於將 DocumentViewer 物件中的事件通知監聽器。此介面是在用戶端實作。請參閱 Working with Connectable Objects,了解適用於您開發工具的詳細實作建議。 此介面衍生自 IInputEvents 介面,並繼承其所有方法。 透過此介面方法接收通知的物件,可在這些方法的實作中執行下列操作:
  • 回報影像編輯、文件分析、辨識和匯出的相關資訊,並取消這些作業。
  • 處理任何系統訊息,以協助避免應用程式在長時間作業期間看似失去回應。這對具有使用者介面的應用程式很有幫助。
  • 回報滑鼠移動與點擊、按鍵及捲動的相關資訊。

方法

NameDescription
OnActivePageChanged在 Document Viewer 中的作用中頁面變更後呼叫。向客戶端傳遞新頁面的參考。
OnActivePageChanging在 Document Viewer 中變更作用中頁面之前呼叫。向客戶端傳遞新的作用中頁面參考。可讓您取消此作業。
OnAnalyzePages在從 Document Viewer 啟動的頁面分析程序開始之前呼叫。可讓您取消此作業。
OnDeletePages在從 Document Viewer 中的文件刪除頁面之前呼叫。可讓您取消此作業。
OnDocumentChanged在 Document Viewer 中的作用中文件變更後呼叫。向客戶端傳遞新文件的參考。
OnEditImages在開始編輯影像之前呼叫。向客戶端傳遞將用於編輯的命令資訊。可讓您取消此作業。
OnExportPages在從 Document Viewer 啟動的匯出程序開始之前呼叫。向客戶端傳遞匯出作業的相關資訊:匯出檔案名稱與格式、匯出參數,以及即將匯出的頁面索引。可讓您取消此作業。
OnLocked在 Document Viewer 鎖定或解除鎖定後呼叫。向客戶端傳遞有關 Document Viewer 元件目前為鎖定或解除鎖定狀態的資訊。
OnLongOperationFinished在 Document Viewer 中的長時間處理作業 (例如版面分析、辨識) 結束後呼叫。
OnLongOperationStarted在 Document Viewer 中的長時間處理作業 (例如版面分析、辨識) 開始前呼叫。
OnOptionsChanged在 Document Viewer 中的選項變更後呼叫。選項是在「選項」對話方塊中指定;當呼叫 MI_Options 命令時,或在 Document Viewer 的「另存新檔」對話方塊中按一下 Options 按鈕時,會顯示該對話方塊。
OnPagesSelectionChanged在 Document Viewer 中的頁面選取範圍變更後呼叫。
OnProgress在文件處理期間呼叫。向客戶端傳遞目前分析或辨識作業的大致完成百分比。可讓您取消此作業。
OnReadPages在從 Document Viewer 啟動的頁面辨識程序開始之前呼叫。可讓您取消此作業。
OnRenumberingPages在 Document Viewer 中重新編排頁面編號之前呼叫。向客戶端傳遞頁面的新順序。可讓您取消此作業。
OnRenumberPages在 Document Viewer 中開啟 Renumber Pages 對話方塊之前呼叫。可讓您取消此作業。
OnSendToPages在將已辨識頁面從 Document Viewer 傳送至外部應用程式之前呼叫。向客戶端傳遞頁面即將傳送到的應用程式資訊,以及匯出參數。可讓您取消此作業。

範例

此介面會在下列程式碼範例中使用:VisualComponents

另請參閱

Working with Connectable Objects DocumentViewer