Fortschritt der Dokumentkonvertierung verfolgen
Mögliche Verwendungsszenarien
Manchmal kann die Konvertierung großer Excel-Dateien einige Zeit in Anspruch nehmen. In dieser Zeit möchten Sie möglicherweise den Dokumentkonvertierungsfortschritt anzeigen, anstatt nur einen Ladefortschrittsbildschirm, um die Benutzerfreundlichkeit Ihrer Anwendung zu verbessern. Aspose.Cells unterstützt die Verfolgung des Dokumentkonvertierungsprozesses durch Bereitstellung des IPageSavingCallback-Interfaces. Das IPageSavingCallback-Interface bietet die PageStartSaving- und PageEndSaving-Methoden, die Sie in Ihrer eigenen Klasse implementieren können. Sie können auch steuern, welche Seiten gerendert werden, wie im benutzerdefinierten TestPageSavingCallback-Klasse demonstriert.
Fortschritt der Dokumentkonvertierung nachverfolgen
Der folgende Codeausschnitt lädt die Quell-Excel-Datei und druckt ihren Konvertierungsfortschritt in der Konsole mithilfe der benutzerdefinierten Klasse TestPageSavingCallback, die das IPageSavingCallback-Interface implementiert.
Beispielcode
Der folgende Code ist für die benutzerdefinierte Klasse TestPageSavingCallback.
Konsolenausgabe
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