حدد ما إذا كان حجم الورق الخاص بورقة العمل تلقائيًا

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

في معظم الأحيان ، يكون حجم الورق الخاص بورقة العمل تلقائيًا. عندما يكون تلقائيًا ، غالبًا ما يتم تعيينه كـرسالة . في بعض الأحيان يقوم المستخدم بتعيين حجم الورق لورقة العمل وفقًا لمتطلباته. في هذه الحالة ، لا يكون حجم الورق تلقائيًا. يمكنك معرفة ما إذا كان حجم ورقة العمل تلقائيًا أم لا باستخدام ملفورقة العمل. PageSetup.IsAutomaticPaperSizeخاصية.

حدد ما إذا كان حجم الورق الخاص بورقة العمل تلقائيًا

يقوم نموذج التعليمات البرمجية المعطى أدناه بتحميل ملفي Excel التاليين

ومعرفة ما إذا كان حجم الورق لورقة العمل الأولى تلقائيًا أم لا. في Microsoft Excel ، يمكنك التحقق مما إذا كان حجم الورق تلقائيًا أم لا عبر نافذة إعداد الصفحة كما هو موضح في لقطة الشاشة هذه.

ما يجب القيام به: image_بديل_نص

عينة من الرموز

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
//Load the first workbook having automatic paper size false
Workbook wb1 = new Workbook(sourceDir + "samplePageSetupIsAutomaticPaperSize-False.xlsx");
//Load the second workbook having automatic paper size true
Workbook wb2 = new Workbook(sourceDir + "samplePageSetupIsAutomaticPaperSize-True.xlsx");
//Access first worksheet of both workbooks
Worksheet ws11 = wb1.Worksheets[0];
Worksheet ws12 = wb2.Worksheets[0];
//Print the PageSetup.IsAutomaticPaperSize property of both worksheets
Console.WriteLine("First Worksheet of First Workbook - IsAutomaticPaperSize: " + ws11.PageSetup.IsAutomaticPaperSize);
Console.WriteLine("First Worksheet of Second Workbook - IsAutomaticPaperSize: " + ws12.PageSetup.IsAutomaticPaperSize);

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

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

First Worksheet of First Workbook - IsAutomaticPaperSize: False

First Worksheet of Second Workbook - IsAutomaticPaperSize: True