معاينة الطباعة للدفتر والصفحة

سيناريو الاستخدام

قد تحتوي حالات على ملفات إكسل تحتوي على ملايين الصفحات تحتاج إلى تحويلها إلى ملفات PDF أو صور. سيستهلك معالجة مثل تلك الملفات الكثير من الوقت والموارد. في مثل هذه الحالات، يمكن أن تكون ميزة معاينة الطباعة للدفتر والصفحة مفيدة. قبل تحويل مثل تلك الملفات، يمكن للمستخدم التحقق من العدد الإجمالي للصفحات ثم قرر ما إذا كان سيتم تحويل الملف أم لا. تركز هذه المقالة على استخدام فصيلة وصفيحة للعثور على العدد الإجمالي للصفحات.

معاينة الطباعة للدفتر والصفحة

توفر Aspose.Cells ميزة معاينة الطباعة. لهذا، يوفر الواجهة البرمجية فصيلة وصفيحة. لإنشاء معاينة الطباعة للدفتر بأكمله، أنشئ نموذجًا من فصيلة بتمرير كائنات الفصيلة والصفيحة إلى المنشئ. تقدم الفصيلة طريقة تُعيد عدد الصفحات في المعاينة المُنشأة. بشكل مماثل لود فصيلة، تُستخدم فصيلة لإنشاء معاينة طباعة لصفيحة محددة. لإنشاء معاينة الطباعة لصفيحة، أنشئ نموذجًا من فصيلة بتمرير كائنات الفصيلة والصفيحة إلى المنشئ. توفر الفصيلة أيضًا طريقة تُعيد عدد الصفحات في المعاينة المُنشأة.

توضح مقتطفات الكود التالية استخدام كل من الفصيلة والصفيحة عن طريق استخدام ملف إكسل عينة.

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

يُظهر ما يلي الناتج الذي تم توليده عن طريق تنفيذ الكود أعلاه.

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

Workbook page count: 1</br>
Worksheet page count: 1