I Visual Components sono implementati in FRE per Windows.
Si tratta di un’interfaccia di callback usata per segnalare ai listener gli eventi provenienti dall’oggetto DocumentViewer. Questa interfaccia è implementata sul lato client. Per indicazioni dettagliate sull’implementazione per il tuo strumento di sviluppo, vedi Utilizzo degli oggetti connettibili.
Questa interfaccia deriva dall’interfaccia IInputEvents e ne eredita tutti i metodi.
Un oggetto che riceve notifiche tramite i metodi di questa interfaccia può eseguire le seguenti operazioni all’interno dell’implementazione dei metodi:
- Segnalare informazioni sulla modifica delle immagini, sull’analisi dei documenti, sul riconoscimento e sull’esportazione, nonché annullare queste operazioni.
- elaborare eventuali messaggi di sistema per evitare che l’applicazione sembri bloccata durante operazioni prolungate. Questo può essere utile nelle applicazioni con un’interfaccia utente.
- Segnalare informazioni sul movimento e sul clic del mouse, sulla pressione dei tasti e sullo scorrimento.
| Nome | Descrizione |
|---|
| OnActivePageChanged | Chiamato dopo la modifica della pagina attiva in Document Viewer. Fornisce al client un riferimento alla nuova pagina. |
| OnActivePageChanging | Chiamato prima della modifica della pagina attiva in Document Viewer. Fornisce al client un riferimento alla nuova pagina attiva. Consente di annullare l’operazione. |
| OnAnalyzePages | Chiamato prima dell’avvio del processo di analisi della pagina da Document Viewer. Consente di annullare l’operazione. |
| OnDeletePages | Chiamato prima dell’eliminazione di una pagina dal documento in Document Viewer. Consente di annullare l’operazione. |
| OnDocumentChanged | Chiamato dopo la modifica del documento attivo in Document Viewer. Fornisce al client un riferimento al nuovo documento. |
| OnEditImages | Chiamato prima dell’avvio della modifica delle immagini. Fornisce al client informazioni sul comando che verrà usato per la modifica. Consente di annullare l’operazione. |
| OnExportPages | Chiamato prima dell’avvio del processo di esportazione da Document Viewer. Fornisce al client informazioni sull’operazione di esportazione: nome e formato del file esportato, parametri di esportazione e indici delle pagine da esportare. Consente di annullare l’operazione. |
| OnLocked | Chiamato dopo il blocco o lo sblocco di Document Viewer. Fornisce al client informazioni sullo stato del componente Document Viewer, ossia se è bloccato o sbloccato. |
| OnLongOperationFinished | Chiamato al termine di un’operazione di elaborazione di lunga durata (ad esempio, analisi del layout, riconoscimento) in Document Viewer. |
| OnLongOperationStarted | Chiamato prima dell’inizio di un’operazione di elaborazione di lunga durata (ad esempio, analisi del layout, riconoscimento) in Document Viewer. |
| OnOptionsChanged | Chiamato dopo la modifica di un’opzione in Document Viewer. Le opzioni vengono specificate nella finestra di dialogo Opzioni, visualizzata se viene richiamato il comando MI_Options oppure se si fa clic sul pulsante Options nella finestra di dialogo Save As di Document Viewer. |
| OnPagesSelectionChanged | Chiamato dopo la modifica della selezione delle pagine in Document Viewer. |
| OnProgress | Chiamato durante l’elaborazione del documento. Fornisce al client la percentuale approssimativa dell’operazione corrente di analisi o riconoscimento. Consente di annullare l’operazione. |
| OnReadPages | Chiamato prima dell’avvio del processo di riconoscimento della pagina da Document Viewer. Consente di annullare l’operazione. |
| OnRenumberingPages | Chiamato prima della rinumerazione delle pagine in Document Viewer. Fornisce al client il nuovo ordine delle pagine. Consente di annullare l’operazione. |
| OnRenumberPages | Chiamato prima dell’apertura della finestra di dialogo Renumber Pages in Document Viewer. Consente di annullare l’operazione. |
| OnSendToPages | Chiamato prima dell’invio delle pagine riconosciute da Document Viewer a un’applicazione esterna. Fornisce al client informazioni sull’applicazione a cui verranno inviate le pagine e sui parametri di esportazione. Consente di annullare l’operazione. |
Questa interfaccia viene utilizzata nei seguenti esempi di codice: VisualComponents.
Utilizzo degli oggetti connettibili
DocumentViewer