تتبع تقدم تحويل الوثائق

سيناريوهات الاستخدام المحتملة

في بعض الأحيان، قد يستغرق تحويل ملفات الإكسيل الكبيرة بعض الوقت. خلال هذا الوقت، قد ترغب في عرض تقدم تحويل المستند بدلاً من شاشة التحميل فقط لتعزيز قابلية استخدام تطبيقك. تدعم Aspose.Cells تتبع عملية تحويل المستند من خلال توفير واجهة البرمجة IPageSavingCallback. تقدم واجهة البرمجة IPageSavingCallback الواجهة PageStartSaving والواجهة PageEndSaving التي يمكنك تنفيذها في فئتك المخصصة. كما يمكنك أيضًا التحكم في الصفحات التي تم تقديمها كما هو موضح في فئة الاختبار TestPageSavingCallback.

تتبع تقدم تحويل الوثائق

يقوم الرمز العيني الذي يلي بتحميل ملف الإكسل المصدر ويطبع تقدم التحويل في وحدة التحكم باستخدام الفئة المخصصة TestPageSavingCallback التي تنفذ واجهة IPageSavingCallback.

الكود المثالي

فيما يلي الشيفرة لفئة الاختبار TestPageSavingCallback المخصصة.

مخرجات الوحدة

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