الحصول على عرض وارتفاع الورق لإعداد الصفحة لورقة العمل
سيناريوهات الاستخدام المحتملة
في بعض الأحيان، تحتاج إلى معرفة عرض وارتفاع حجم الورق حسبما تم تعيينه في إعداد الصفحة لورقة العمل. يرجى استخدام الخصائص 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