تتبع تقدم تحويل المستند مع Golang عبر C++
Contents
[
Hide
]
سيناريوهات الاستخدام المحتملة
في بعض الأحيان قد يستغرق تحويل ملفات Excel الكبيرة بعض الوقت. خلال هذا الوقت، قد ترغب في عرض تقدم تحويل المستند بدلًا من شاشة تحميل فقط لتعزيز قابلية استخدام تطبيقك. يدعم Aspose.Cells تتبع تقدم تحويل المستند عبر تقديم الواجهة IPageSavingCallback. توفر الواجهة IPageSavingCallback طرق PageStartSaving و PageEndSaving التي يمكنك تنفيذها في فئتك المخصصة. يمكنك أيضًا التحكم في الصفحات التي يتم تقديمها كما هو موضح في فئة TestPageSavingCallback المخصصة.
تتبع تقدم تحويل الوثائق
يعتمد المثال التالي على تحميل ملف Excel المصدر 94896151.xlsx ويطبع تقدمه في لوحة التحكم باستخدام فئة 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