Border

Border class

يمثل حدود الكائن.

لمعرفة المزيد، قم بزيارةالبرمجة باستخدام المستندات مقالة توثيقية.

public class Border : InternableComplexAttr

الخصائص

اسموصف
Color { get; set; }يحصل على لون الحدود أو يعينه.
DistanceFromText { get; set; }يحصل على أو يعين مسافة الحدود من النص أو من حافة الصفحة بالنقاط.
IsVisible { get; }إرجاعحقيقي إذا كانLineStyle ليس كذلكNone .
LineStyle { get; set; }يحصل على نمط الحدود أو يعينه.
LineWidth { get; set; }يحصل على عرض الحدود بالنقاط أو يعينه.
Shadow { get; set; }يحصل على قيمة أو يعينها للإشارة إلى ما إذا كانت الحدود تحتوي على ظل.
ThemeColor { get; set; }يحصل على لون السمة أو يعينه في مخطط الألوان المطبق المرتبط بكائن الحدود هذا.
TintAndShade { get; set; }يحصل على قيمة مزدوجة لتفتيح اللون أو تعتيمه أو تعيينها.

طُرق

اسموصف
ClearFormatting()إعادة تعيين خصائص الحدود إلى القيم الافتراضية.
Equals(Border)يحدد ما إذا كانت الحدود المحددة مساوية في القيمة للحد الحالي.
override Equals(object)يحدد ما إذا كان الكائن المحدد يساوي في القيمة الكائن الحالي.
override GetHashCode()يعمل كدالة تجزئة لهذا النوع.

ملاحظات

يمكن تطبيق الحدود على عناصر مختلفة في المستند بما في ذلك الفقرة أو سلسلة من النص داخل فقرة أو خلية جدول.

أمثلة

يوضح كيفية إدراج سلسلة محاطة بحدود في مستند.

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

builder.Font.Border.Color = Color.Green;
builder.Font.Border.LineWidth = 2.5d;
builder.Font.Border.LineStyle = LineStyle.DashDotStroker;

builder.Write("Text surrounded by green border.");

doc.Save(ArtifactsDir + "Border.FontBorder.docx");

يوضح كيفية إدراج فقرة ذات حدود علوية.

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

Border topBorder = builder.ParagraphFormat.Borders.Top;
topBorder.LineWidth = 4.0d;
topBorder.LineStyle = LineStyle.DashSmallGap;
// قم بتعيين ThemeColor فقط عند تعيين LineWidth أو LineStyle.
topBorder.ThemeColor = ThemeColor.Accent1;
topBorder.TintAndShade = 0.25d;

builder.Writeln("Text with a top border.");

doc.Save(ArtifactsDir + "Border.ParagraphTopBorder.docx");

أنظر أيضا