Tieni traccia dell'avanzamento della conversione del documento

Possibili scenari di utilizzo

A volte la conversione di file visio di grandi dimensioni può richiedere del tempo. Durante questo periodo, potresti voler mostrare l’avanzamento della conversione del documento anziché solo una schermata di caricamento per migliorare l’usabilità della tua applicazione. Aspose.Diagram supporta il processo di conversione del documento di monitoraggio fornendo l’interfaccia IPageSavingCallback. L’interfaccia IPageSavingCallback fornisce i metodi PageStartSaving e PageEndSaving che è possibile implementare nella classe personalizzata. Puoi anche controllare quali pagine vengono rese come mostrato nel TestDiagramPageSavingCallbackclasse personalizzata.

Tieni traccia dell’avanzamento della conversione del documento

L’esempio di codice seguente carica il filefonte visio file e stampa l’avanzamento della conversione nella console utilizzando il fileTestPageSavingCallbackclasse personalizzata che implementa l’interfaccia IPageSavingCallback.

Codice di esempio

Quello che segue è il codice per ilTestDiagramPageSavingCallbackclasse personalizzata.

Uscita console

Inizia a salvare l’indice della pagina 0 delle pagine 11
Terminare il salvataggio dell’indice 0 delle pagine 11
Inizia a salvare l’indice della pagina 1 delle pagine 11
Terminare il salvataggio dell’indice 1 delle pagine 11
Inizia a salvare l’indice della pagina 2 delle pagine 11
Terminare il salvataggio dell’indice 2 delle pagine 11
Inizia a salvare l’indice della pagina 3 delle pagine 11
Terminare il salvataggio dell’indice 3 delle pagine 11
Inizia a salvare l’indice della pagina 4 delle pagine 11
Terminare il salvataggio dell’indice 4 delle pagine 11
Inizia a salvare l’indice della pagina 5 delle pagine 11
Terminare il salvataggio dell’indice 5 delle pagine 11
Inizia a salvare l’indice della pagina 6 delle pagine 11
Terminare il salvataggio dell’indice 6 delle pagine 11
Inizia a salvare l’indice della pagina 7 delle pagine 11
Terminare il salvataggio dell’indice 7 delle pagine 11
Inizia a salvare l’indice della pagina 8 delle pagine 11
Terminare il salvataggio dell’indice 8 delle pagine 11