Spåra konverteringsstatus för Excel till TIFF med Golang via C++

Möjliga användningsscenario

Ibland kan konvertering av stora Excel-filer ta tid. Under denna tid kanske du vill visa konverteringsprogressen för dokumentet istället för en laddningsskärm för att förbättra användbarheten av din applikation. Aspose.Cells stöder spårning av konverteringsprogressen genom att tillhandahålla gränssnittet IPageSavingCallback. Gränssnittet IPageSavingCallback tillhandahåller metoderna PageStartSaving och PageEndSaving som du kan implementera i din egna klass. Du kan också kontrollera vilka sidor som renderas, som demonstreras i den anpassade klassen TestPageSavingCallback.

Spåra konverteringsframsteg för Excel till TIFF

Följande kodexempel laddar in den källa Excel-filen och skriver ut dess konverteringsprogress i konsolen med hjälp av den anpassade klassen TestPageSavingCallback som implementerar gränssnittet IPageSavingCallback. Utdatafilen som genereras är bifogad för din referens.

Output File

Exempelkod

Följande är koden för den anpassade klassen TestTiffPageSavingCallback.

Konsoloutput

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>