WidowControl
محتويات
[
يخفي
]ParagraphFormat.WidowControl property
صحيح إذا كان السطر الأول والأخير في الفقرة سيبقى في نفس الصفحة مثل بقية الفقرة.
public bool WidowControl { get; set; }
أمثلة
يوضح كيفية تمكين التحكم في الأرملة/اليتيم لفقرة ما.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
// عندما نكتب نصًا لا يتناسب مع صفحة واحدة، فقد يمتد سطر واحد إلى الصفحة التالية.
// السطر الوحيد الذي ينتهي في الصفحة التالية يسمى "اليتيم"،
// والسطر السابق الذي انقطع فيه اليتيم يسمى "أرملة".
// يمكننا إصلاح الأيتام والأرامل عن طريق إعادة ترتيب النص حسب حجم الخط أو التباعد أو هوامش الصفحة.
// إذا أردنا الحفاظ على أبعاد وثيقتنا، يمكننا ضبط هذه العلامة على "صحيح"
// لدفع الأرامل إلى نفس الصفحة مثل أيتامهن.
// ترك هذه العلامة كـ "خطأ" سيؤدي إلى ترك أزواج الأرملة/الأيتام في النص.
// يمكن الوصول إلى هذا الإعداد في كل فقرة في Microsoft Word عبر الصفحة الرئيسية -> فقرة -> إعدادات الفقرة
// (الزر الموجود أسفل الجانب الأيمن من علامة التبويب "فقرة") -> “السيطرة على الأرملة / اليتيم”.
builder.ParagraphFormat.WidowControl = widowControl;
// أدخل نصًا ينتج عنه يتيمًا وأرملة.
builder.Font.Size = 68;
builder.Write("Lorem ipsum dolor sit amet, consectetur adipiscing elit, " +
"sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.");
doc.Save(ArtifactsDir + "ParagraphFormat.WidowControl.docx");
أنظر أيضا
- class ParagraphFormat
- مساحة الاسم Aspose.Words
- المجسم Aspose.Words