PageSetup
محتويات
[
يخفي
]PageSetup class
لتغليف الكائن الذي يمثل وصف إعداد الصفحة. يحتوي كائن PageSetup على كافة خيارات إعداد الصفحة.
public class PageSetup
الخصائص
| اسم | وصف |
|---|---|
| BlackAndWhite { get; set; } | يمثل ما إذا كانت عناصر المستند ستتم طباعتها بالأبيض والأسود. |
| BottomMargin { get; set; } | يمثل حجم الهامش السفلي بوحدة سنتيمترات . |
| BottomMarginInch { get; set; } | يمثل حجم الهامش السفلي بوحدة بوصة . |
| CenterHorizontally { get; set; } | توضيح ما إذا كانت الورقة تتم توسيطها أفقيًا. |
| CenterVertically { get; set; } | توضيح ما إذا كانت الورقة مطبوعة في المنتصف عموديًا. |
| FirstPageNumber { get; set; } | يمثل رقم الصفحة الأول الذي سيتم استخدامه عند طباعة هذه الورقة. |
| FitToPagesTall { get; set; } | يمثل عدد الصفحات التي سيتم قياس طول ورقة العمل عليها عند طباعتها. القيمة الافتراضية هي 1. |
| FitToPagesWide { get; set; } | يمثل عدد الصفحات التي سيتم تغيير حجم ورقة العمل إليها عند طباعتها. القيمة الافتراضية هي 1. |
| FooterMargin { get; set; } | يمثل المسافة من أسفل الصفحة إلى التذييل بوحدة سنتيمترات. |
| FooterMarginInch { get; set; } | يمثل المسافة من أسفل الصفحة إلى التذييل بوحدة بوصة. |
| HeaderMargin { get; set; } | يمثل المسافة من أعلى الصفحة إلى الرأس ، بوحدة سنتيمترات. |
| HeaderMarginInch { get; set; } | يمثل المسافة من أعلى الصفحة إلى الرأس ، بوحدة بوصة. |
| IsAutoFirstPageNumber { get; set; } | يشير إلى ما إذا كان يتم تعيين رقم الصفحة الأول تلقائيًا. |
| IsAutomaticPaperSize { get; } | يشير إلى ما إذا كان حجم الورق تلقائيًا. |
| IsHFAlignMargins { get; set; } | يشير إلى ما إذا كانت هوامش الرأس والتذييل تتماشى مع هوامش الصفحة. إذا كانت هذه الخاصية صحيحة ، فسيتم محاذاة الرأس والتذييل الأيسر مع الهامش الأيسر ، وسيتم محاذاة الرأس والتذييل الأيمن مع الهامش الأيمن. يتم تمكين هذا الخيار افتراضيًا. |
| IsHFDiffFirst { get; set; } | صحيح يعني أن رأس / تذييل الصفحة الأولى يختلف عن الصفحات الأخرى. |
| IsHFDiffOddEven { get; set; } | صحيح يعني أن رأس / تذييل الصفحات الفردية يختلف عن الصفحات الفردية. |
| IsHFScaleWithDoc { get; set; } | يشير إلى ما إذا كان الرأس والتذييل قد تم تغيير حجمهما باستخدام مقياس المستند. ينطبق فقط على Excel 2007. |
| IsPercentScale { get; set; } | إذا كانت هذه الخاصية خطأ ، فإن خصائص FitToPagesWide و FitToPagesTall تتحكم في كيفية قياس ورقة العمل. |
| LeftMargin { get; set; } | يمثل حجم الهامش الأيسر بوحدة السنتيمتر . |
| LeftMarginInch { get; set; } | يمثل حجم الهامش الأيسر بوحدة بوصة . |
| ODSPageBackground { get; } | الحصول على خلفية نظام الوثائق الرسمية . |
| Order { get; set; } | يمثل الترتيب الذي يستخدمه Microsoft Excel لترقيم الصفحات عند طباعة ورقة عمل كبيرة. |
| Orientation { get; set; } | يمثل اتجاه طباعة الصفحة. |
| PaperHeight { get; } | الحصول على ارتفاع الورقة بوحدة البوصة ، مع اعتبار اتجاه الصفحة . |
| PaperSize { get; set; } | يمثل حجم الورقة. |
| PaperWidth { get; } | الحصول على عرض الورق بوحدة البوصة ، مع اعتبار اتجاه الصفحة . |
| PrintArea { get; set; } | يمثل النطاق المراد طباعته. |
| PrintComments { get; set; } | يمثل طريقة طباعة التعليقات بالورقة. |
| PrintCopies { get; set; } | احصل على عدد النسخ المراد طباعتها وتعيينها. |
| PrintDraft { get; set; } | يمثل ما إذا كانت الورقة ستتم طباعتها بدون رسومات. |
| PrintErrors { get; set; } | يحدد نوع خطأ الطباعة المعروض. |
| PrinterSettings { get; set; } | الحصول على إعدادات الطابعة الافتراضية وتعيينها. |
| PrintGridlines { get; set; } | يمثل حالة طباعة خطوط شبكة الخلايا على الصفحة. |
| PrintHeadings { get; set; } | يمثل إذا تمت طباعة عناوين الصفوف والأعمدة بهذه الصفحة. |
| PrintQuality { get; set; } | يمثل جودة الطباعة . |
| PrintTitleColumns { get; set; } | يمثل الأعمدة التي تحتوي على الخلايا المراد تكرارها على الجانب الأيسر من كل صفحة. |
| PrintTitleRows { get; set; } | يمثل الصفوف التي تحتوي على الخلايا المراد تكرارها أعلى كل صفحة. |
| RightMargin { get; set; } | يمثل حجم الهامش الأيمن بوحدة سنتيمترات. |
| RightMarginInch { get; set; } | يمثل حجم الهامش الأيمن ، بوحدة بوصة . |
| TopMargin { get; set; } | يمثل حجم الهامش العلوي بوحدة سنتيمترات . |
| TopMarginInch { get; set; } | يمثل حجم الهامش العلوي بوحدة بوصة . |
| Zoom { get; set; } | يمثل عامل القياس بالنسبة المئوية. يجب أن يكون بين 10 و 400 . |
طُرق
| اسم | وصف |
|---|---|
| ClearHeaderFooter() | يمسح إعداد الرأس والتذييل . |
| Copy(PageSetup, CopyOptions) | ينسخ إعدادات إعداد الصفحة. |
| CustomPaperSize(double, double) | يضبط حجم الورق المخصص بوحدة البوصة . |
| GetCommands(string) | يحصل على كافة أوامر الرأس أو التذييل. |
| GetEvenFooter(int) | الحصول على برنامج نصي بتنسيق التذييل الزوجي لملف Excel. |
| GetEvenHeader(int) | الحصول على برنامج نصي بتنسيق الرأس الزوجي لملف Excel. |
| GetFirstPageFooter(int) | الحصول على برنامج نصي بتنسيق تذييل الصفحة الأولى من ملف Excel. |
| GetFirstPageHeader(int) | الحصول على برنامج نصي بتنسيق رأس الصفحة الأولى من ملف Excel. |
| GetFooter(int) | الحصول على برنامج نصي بتنسيق تذييل ملف Excel. |
| GetHeader(int) | الحصول على برنامج نصي بتنسيق رأس ملف Excel. |
| GetPicture(bool, int) | يحصل على ملفPicture كائن الرأس / التذييل . |
| GetPicture(bool, bool, bool, int) | يحصل على ملفPicture كائن الرأس / التذييل . |
| SetEvenFooter(int, string) | تعيين برنامج نصي بتنسيق تذييل الصفحات الزوجية لملف Excel. التأثير فقط في Excel 2007 عندما يكون IsHFDiffOddEven صحيحًا . |
| SetEvenHeader(int, string) | تعيين برنامج نصي بتنسيق رأس الصفحة الزوجية لملف Excel. التأثير فقط في Excel 2007 عندما يكون IsHFDiffOddEven صحيحًا . |
| SetFirstPageFooter(int, string) | تعيين برنامج نصي بتنسيق تذييل الصفحة الأولى من ملف Excel. |
| SetFirstPageHeader(int, string) | تعيين برنامج نصي بتنسيق رأس الصفحة الأولى لملف Excel. التأثير فقط في Excel 2007 عندما يكون IsHFDiffFirst صحيحًا . |
| SetFitToPages(int, int) | يضبط عدد الصفحات التي سيتم تغيير حجم ورقة العمل إليها عند طباعتها. |
| SetFooter(int, string) | تعيين برنامج نصي بتنسيق تذييل ملف Excel. |
| SetFooterPicture(int, byte[]) | يعين صورة في تذييل ورقة العمل. |
| SetHeader(int, string) | تعيين برنامج نصي بتنسيق رأس ملف Excel. |
| SetHeaderPicture(int, byte[]) | يعين صورة في رأس ورقة العمل. |
| SetPicture(bool, bool, bool, int, byte[]) | يعين صورة في رأس / تذييل ورقة العمل. |
أمثلة
[C#]
Workbook workbook = new Workbook();
WorksheetCollection sheets = workbook.Worksheets;
// أضف ورقة عمل
sheets.Add();
Worksheet sheet = sheets[1];
PageSetup pageSetup = sheet.PageSetup;
pageSetup.PrintArea = "D1:K13";
// قم بعملك
[Visual Basic]
Dim excel as Workbook = new Workbook()
Dim sheets as WorksheetCollection = excel.Worksheets
'أضف ورقة عمل
sheets.Add()
Dim sheet as Worksheet = sheets(1)
Dim pageSetup as PageSetup = sheet.PageSetup
pageSetup.PrintArea = "D1:K13"
أنظر أيضا
- مساحة الاسم Aspose.Cells
- المجسم Aspose.Cells