Seguimiento del progreso de conversión de documentos

Escenarios de uso posibles

A veces, la conversión de archivos excel grandes puede llevar cierto tiempo. Durante este tiempo, es posible que desee mostrar el progreso de la conversión del documento en lugar de solo una pantalla de carga para mejorar la usabilidad de su aplicación. Aspose.Cells admite el seguimiento del proceso de conversión de documentos proporcionando la interfaz IPageSavingCallback. La interfaz IPageSavingCallback proporciona los métodos PageStartSaving y PageEndSaving que puede implementar en su clase personalizada. También puede controlar qué páginas se renderizan, como se muestra en la clase personalizada TestPageSavingCallback.

Seguimiento del progreso de conversión de documentos

El siguiente ejemplo de código carga el archivo de excel fuente e imprime su progreso de conversión en la consola mediante la clase personalizada TestPageSavingCallback que implementa la interfaz IPageSavingCallback.

Código de muestra

El siguiente es el código para la clase personalizada TestPageSavingCallback.

Salida de la consola

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