traccia il progresso della conversione da Excel a TIFF con Golang tramite C++

Possibili Scenari di Utilizzo

A volte, convertire grandi file Excel può richiedere del tempo. Durante questo periodo, potresti voler mostrare lo stato di avanzamento della conversione del documento invece di una semplice schermata di caricamento per migliorare l’usabilità della tua applicazione. Aspose.Cells supporta il monitoraggio dello stato di avanzamento della conversione del documento fornendo l’interfaccia IPageSavingCallback. L’interfaccia IPageSavingCallback fornisce i metodi PageStartSaving e PageEndSaving che puoi implementare nella tua classe personalizzata. Puoi anche controllare quali pagine vengono renderizzate come dimostrato nella classe personalizzata TestPageSavingCallback.

Monitora il progresso della conversione di Excel in TIFF

Il seguente esempio di codice carica il file Excel di origine e stampa lo stato di avanzamento della conversione nel console utilizzando la classe personalizzata TestPageSavingCallback che implementa l’interfaccia IPageSavingCallback. Il file di output generato è allegato per riferimento.

Output File

Codice di Esempio

Di seguito è riportato il codice per la classe personalizzata TestTiffPageSavingCallback.

Output della console

Start saving page index 0 of pages 10</br>
End saving page index 0 of pages 10</br>
Start saving page index 1 of pages 10</br>
End saving page index 1 of pages 10</br>
Start saving page index 2 of pages 10</br>
End saving page index 2 of pages 10</br>
Start saving page index 3 of pages 10</br>
End saving page index 3 of pages 10</br>
Start saving page index 4 of pages 10</br>
End saving page index 4 of pages 10</br>
Start saving page index 5 of pages 10</br>
End saving page index 5 of pages 10</br>
Start saving page index 6 of pages 10</br>
End saving page index 6 of pages 10</br>
Start saving page index 7 of pages 10</br>
End saving page index 7 of pages 10</br>
Start saving page index 8 of pages 10</br>
End saving page index 8 of pages 10</br>