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