Seguimiento del progreso de la conversión de documentos
Posibles escenarios de uso
A veces, la conversión de archivos grandes visio puede llevar algún 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.Diagram admite el proceso de conversión de documentos de seguimiento al proporcionar la interfaz IPageSavingCallback. La interfaz IPageSavingCallback proporciona métodos PageStartSaving y PageEndSaving que puede implementar en su clase personalizada. También puede controlar qué páginas se procesan como se muestra en la TestDiagramPageSavingCallbackclase personalizada.
Seguimiento del progreso de la conversión de documentos
El siguiente ejemplo de código carga elfuente visio archivo e imprime su progreso de conversión en la consola usando elTestPageSavingCallbackclase personalizada que implementa la interfaz IPageSavingCallback.
Código de muestra
El siguiente es el código para elTestDiagramPageSavingCallbackclase personalizada.
Salida de consola
Empezar a guardar el índice de la página 0 de las páginas 11 Terminar de guardar el índice de página 0 de las páginas 11 Empezar a guardar el índice de la página 1 de las páginas 11 Terminar de guardar el índice de página 1 de las páginas 11 Empezar a guardar el índice de la página 2 de las páginas 11 Terminar de guardar el índice de la página 2 de las páginas 11 Empezar a guardar el índice de la página 3 de las páginas 11 Terminar de guardar el índice de la página 3 de las páginas 11 Comience a guardar el índice de la página 4 de las páginas 11 Terminar de guardar el índice de página 4 de las páginas 11 Empezar a guardar el índice de la página 5 de las páginas 11 Terminar de guardar el índice de la página 5 de las páginas 11 Comience a guardar el índice de la página 6 de las páginas 11 Terminar de guardar el índice de página 6 de las páginas 11 Empezar a guardar el índice de la página 7 de las páginas 11 Terminar de guardar el índice de página 7 de las páginas 11 Empezar a guardar el índice de la página 8 de las páginas 11 Terminar de guardar el índice de la página 8 de las páginas 11