Stroke

Stroke class

يحدد خطًا للشكل.

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

public class Stroke

الخصائص

اسموصف
BackColor { get; set; }يحصل على لون الخلفية للخط أو يعينه.
BackThemeColor { get; set; }يحصل على كائن ThemeColor أو يعينه، والذي يمثل لون خلفية الحد.
BackTintAndShade { get; set; }يحصل على أو يعين قيمة مزدوجة لتفتيح أو تعتيم لون خلفية الخط.
BaseForeColor { get; }يحصل على لون المقدمة الأساسي للخط بدون أي تعديلات.
Color { get; set; }يحدد لون الخط.
Color2 { get; set; }يحدد لونًا ثانيًا للخط.
DashStyle { get; set; }يحدد نمط النقطة والشرطة للخط.
EndArrowLength { get; set; }يحدد طول رأس السهم لنهاية الخط.
EndArrowType { get; set; }يحدد رأس السهم لنهاية الخط.
EndArrowWidth { get; set; }يحدد عرض رأس السهم لنهاية الخط.
EndCap { get; set; }يحدد نمط الغطاء لنهاية الخط.
Fill { get; }يحصل على تنسيق التعبئة لـStroke .
ForeColor { get; set; }يحصل على لون المقدمة للخط أو يعينه.
ForeThemeColor { get; set; }يحصل على كائن ThemeColor أو يعينه، والذي يمثل لون المقدمة للحدود.
ForeTintAndShade { get; set; }يحصل على أو يعين قيمة مزدوجة لتفتيح أو تغميق لون مقدمة الخط.
ImageBytes { get; }يحدد الصورة لصورة الحد أو تعبئة النمط.
JoinStyle { get; set; }يحدد نمط الانضمام للخط المتعدد.
LineStyle { get; set; }يحدد نمط خط الرسم.
On { get; set; }يحدد ما إذا كان سيتم رسم المسار أم لا.
Opacity { get; set; }يُحدد مقدار شفافية الخط. النطاق الصحيح من 0 إلى 1.
StartArrowLength { get; set; }يحدد طول رأس السهم لبداية الضربة.
StartArrowType { get; set; }يحدد رأس السهم لبداية الضربة.
StartArrowWidth { get; set; }يحدد عرض رأس السهم لبداية الضربة.
Transparency { get; set; }يحصل على قيمة أو يعينها بين 0.0 (غير شفاف) و1.0 (واضح) تمثل درجة شفافية للخط.
Visible { get; set; }يحصل على علم أو يعينه للإشارة إلى ما إذا كانت الخط مرئيًا أم لا.
Weight { get; set; }يحدد سمك الفرشاة التي ترسم مسار الشكل بالنقاط.

ملاحظات

استخدمStrokeالخاصية للوصول إلى خصائص حدود الشكل. لا تقم بإنشاء مثيلات منStroke الصف مباشرة.

أمثلة

يوضح كيفية تغيير خصائص السكتة الدماغية.

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

Shape shape = builder.InsertShape(ShapeType.Rectangle, RelativeHorizontalPosition.LeftMargin, 100,
    RelativeVerticalPosition.TopMargin, 100, 200, 200, WrapType.None);

//الأشكال الأساسية، مثل المستطيل، تحتوي على جزأين مرئيين.
// 1 - التعبئة، والتي تنطبق على المنطقة داخل مخطط الشكل:
shape.Fill.ForeColor = Color.White;

// 2 - الخط الذي يحدد الخطوط العريضة للشكل:
// تعديل خصائص مختلفة لخط هذا الشكل.
Stroke stroke = shape.Stroke;
stroke.On = true;
stroke.Weight = 5;
stroke.Color = Color.Red;
stroke.DashStyle = DashStyle.ShortDashDotDot;
stroke.JoinStyle = JoinStyle.Miter;
stroke.EndCap = EndCap.Square;
stroke.LineStyle = ShapeLineStyle.Triple;
stroke.Fill.TwoColorGradient(Color.Red, Color.Blue, GradientStyle.Vertical, GradientVariant.Variant1);

doc.Save(ArtifactsDir + "Shape.Stroke.docx");

أنظر أيضا