HeaderFooter

نظرة عامة

HeaderFooter هي فئة في Aspose.PDF FOSS لـ .NET.

يمثل رأسًا أو تذييلًا يمكن تطبيقه على صفحات PDF.

توفر هذه الفئة 4 طرق للعمل مع كائنات HeaderFooter في برامج .NET.
الطرق المتاحة تشمل: ApplyAsFooter، ApplyAsHeader، Clone، FromText.
جميع الأعضاء العامة متاحة لأي تطبيق .NET بعد تثبيت حزمة Aspose.PDF FOSS for .NET.
الخصائص: HorizontalAlignment، IsClipExtraContent، Margin، Paragraphs، Text، TextState.

الخصائص

الاسمالنوعالوصولالوصف
TextstringRead/Writeمحتوى النص.
TextStateTextStateRead/Writeحالة تنسيق النص (الخط، الحجم، اللون).
MarginMarginInfoRead/Writeالهوامش التي تتحكم في موضع نص الرأس/التذييل.
HorizontalAlignmentHorizontalAlignmentRead/Writeمحاذاة النص أفقياً.
ParagraphsParagraphsRead/Writeمجموعة من كائنات الفقرة (TextFragment، HtmlFragment، إلخ) لتُعرض في الرأس/التذييل.
IsClipExtraContentboolRead/Writeما إذا كان المحتوى المتجاوز لمنطقة الرأس/التذييل يتم قصه.

الطرق

SignatureDescription
FromText(text: string)إنشاء HeaderFooter من سلسلة نصية.
Clone()استنساخ سطحي — ينسخ Text/TextState/ Margin/HorizontalAlignment بالإضافة إلى مراجع مستنسخة سطحيًا لكل إدخال في Paragraphs.
ApplyAsHeader(pages: Page[], substitutePageNumbers: bool)تطبيق هذا header/footer كـ header (موضعه في الأعلى) على الصفحات المحددة.
ApplyAsFooter(pages: Page[], substitutePageNumbers: bool)تطبيق هذا header/footer كـ footer (موضعه في الأسفل) على الصفحات المحددة.

انظر أيضًا

 العربية