الحصول على عرض وارتفاع الورق لإعداد الصفحة لورقة العمل

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

في بعض الأحيان، تحتاج إلى معرفة عرض وارتفاع حجم الورق حسبما تم تعيينه في إعداد الصفحة لورقة العمل. يرجى استخدام الخصائص PageSetup.PaperWidth و PageSetup.PaperHeight لهذا الغرض.

الحصول على عرض وارتفاع الورق لإعداد الصفحة لورقة العمل

الشيفرة المثالية التالية تشرح كيفية استخدام الخصائص PageSetup.PaperWidth و PageSetup.PaperHeight. فإنها أولاً تغير حجم الورق إلى A2 ثم تجد عرض وارتفاع الورق، ثم تغييره إلى A3، A4، Letter وتجد عرض وارتفاع الورق على التوالي.

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

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
// Create an instance of Workbook class
Workbook book = new Workbook();
// Access first worksheet
Worksheet sheet = book.Worksheets[0];
// Set paper size to A2 and print paper width and height in inches
sheet.PageSetup.PaperSize = PaperSizeType.PaperA2;
Console.WriteLine("PaperA2: " + sheet.PageSetup.PaperWidth + "x" + sheet.PageSetup.PaperHeight);
// Set paper size to A3 and print paper width and height in inches
sheet.PageSetup.PaperSize = PaperSizeType.PaperA3;
Console.WriteLine("PaperA3: " + sheet.PageSetup.PaperWidth + "x" + sheet.PageSetup.PaperHeight);
// Set paper size to A4 and print paper width and height in inches
sheet.PageSetup.PaperSize = PaperSizeType.PaperA4;
Console.WriteLine("PaperA4: " + sheet.PageSetup.PaperWidth + "x" + sheet.PageSetup.PaperHeight);
// Set paper size to Letter and print paper width and height in inches
sheet.PageSetup.PaperSize = PaperSizeType.PaperLetter;
Console.WriteLine("PaperLetter: " + sheet.PageSetup.PaperWidth + "x" + sheet.PageSetup.PaperHeight);

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

فيما يلي مخرجات وحدة الإدخال الخاصة بالكود المصدري أعلاه.

PaperA2: 16.54x23.39

PaperA3: 11.69x16.54

PaperA4: 8.27x11.69

PaperLetter: 8.5x11