Spåra dokumentkonverteringsframsteg med Golang via C++
Möjliga användningsscenario
Ibland kan konvertering av stora Excel-filer ta tid. Under den tiden kan du visa dokumentkonverteringsframsteg istället för bara en laddningsskärm för att förbättra användbarheten i din applikation. Aspose.Cells stöder spårning av dokumentkonverteringsframsteg genom att tillhandahålla gränssnittet IPageSavingCallback. Gränssnittet IPageSavingCallback ger PageStartSaving och PageEndSaving metoder som du kan implementera i din anpassade klass. Du kan även kontrollera vilka sidor som renderas, som demonstreras i den anpassade klassen TestPageSavingCallback.
Spåra Dokumentkonverteringsframsteg
Följande kodexempel laddar käll-Excel-filen och skriver ut dess konverteringsframsteg i konsolen genom att använda den anpassade klassen TestPageSavingCallback som implementerar gränssnittet IPageSavingCallback.
Exempelkod
Följande är koden för den anpassade klassen TestPageSavingCallback.
Konsoloutput
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