HyphenationOptions

HyphenationOptions class

يسمح بتكوين خيارات وضع علامات الوصل في المستند.

لمعرفة المزيد، قم بزيارةالعمل مع الوصلات مقالة توثيقية.

public class HyphenationOptions

المنشئون

اسموصف
HyphenationOptions()Default_Constructor

الخصائص

اسموصف
AutoHyphenation { get; set; }يحصل على القيمة أو يعينها لتحديد ما إذا كان يتم تشغيل الوصل التلقائي للمستند. القيمة الافتراضية لهذه الخاصية هيخطأ شنيع .
ConsecutiveHyphenLimit { get; set; }يحصل على أو يعين الحد الأقصى لعدد الأسطر المتتالية التي يمكن أن تنتهي بواصلات. القيمة الافتراضية لهذه الخاصية هي 0.
HyphenateCaps { get; set; }يحصل على القيمة أو يعينها لتحديد ما إذا كانت الكلمات المكتوبة بأحرف كبيرة جميعها موصولة بواصلة. القيمة الافتراضية لهذه الخاصية هيحقيقي .
HyphenationZone { get; set; }يحصل على أو يضبط المسافة بمقدار 1/20 من نقطة من الهامش الأيمن الذي لا تريد أن تقوم بوضع علامة وصل بين الكلمات فيه. القيمة الافتراضية لهذه الخاصية هي 360 (0.25 بوصة).

أمثلة

يوضح كيفية تكوين الوصلة التلقائية.

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

builder.Font.Size = 24;
builder.Writeln("Lorem ipsum dolor sit amet, consectetur adipiscing elit, " +
                "sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.");

doc.HyphenationOptions.AutoHyphenation = true;
doc.HyphenationOptions.ConsecutiveHyphenLimit = 2;
doc.HyphenationOptions.HyphenationZone = 720;
doc.HyphenationOptions.HyphenateCaps = true;

doc.Save(ArtifactsDir + "Document.HyphenationOptions.docx");

أنظر أيضا