Vai al contenuto principale
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.

Metodi

NomeDescrizione
OnActivePageChangedChiamato dopo la modifica della pagina attiva in Document Viewer. Fornisce al client un riferimento alla nuova pagina.
OnActivePageChangingChiamato prima della modifica della pagina attiva in Document Viewer. Fornisce al client un riferimento alla nuova pagina attiva. Consente di annullare l’operazione.
OnAnalyzePagesChiamato prima dell’avvio del processo di analisi della pagina da Document Viewer. Consente di annullare l’operazione.
OnDeletePagesChiamato prima dell’eliminazione di una pagina dal documento in Document Viewer. Consente di annullare l’operazione.
OnDocumentChangedChiamato dopo la modifica del documento attivo in Document Viewer. Fornisce al client un riferimento al nuovo documento.
OnEditImagesChiamato prima dell’avvio della modifica delle immagini. Fornisce al client informazioni sul comando che verrà usato per la modifica. Consente di annullare l’operazione.
OnExportPagesChiamato 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.
OnLockedChiamato dopo il blocco o lo sblocco di Document Viewer. Fornisce al client informazioni sullo stato del componente Document Viewer, ossia se è bloccato o sbloccato.
OnLongOperationFinishedChiamato al termine di un’operazione di elaborazione di lunga durata (ad esempio, analisi del layout, riconoscimento) in Document Viewer.
OnLongOperationStartedChiamato prima dell’inizio di un’operazione di elaborazione di lunga durata (ad esempio, analisi del layout, riconoscimento) in Document Viewer.
OnOptionsChangedChiamato 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.
OnPagesSelectionChangedChiamato dopo la modifica della selezione delle pagine in Document Viewer.
OnProgressChiamato durante l’elaborazione del documento. Fornisce al client la percentuale approssimativa dell’operazione corrente di analisi o riconoscimento. Consente di annullare l’operazione.
OnReadPagesChiamato prima dell’avvio del processo di riconoscimento della pagina da Document Viewer. Consente di annullare l’operazione.
OnRenumberingPagesChiamato prima della rinumerazione delle pagine in Document Viewer. Fornisce al client il nuovo ordine delle pagine. Consente di annullare l’operazione.
OnRenumberPagesChiamato prima dell’apertura della finestra di dialogo Renumber Pages in Document Viewer. Consente di annullare l’operazione.
OnSendToPagesChiamato 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.

Esempi

Questa interfaccia viene utilizzata nei seguenti esempi di codice: VisualComponents.

Vedi anche

Utilizzo degli oggetti connettibili DocumentViewer