Class XpsPath
Namespace: Aspose.Page.XPS.XpsModel
Assembly: Aspose.Page.dll (25.1.2)
فئة تحتوي على ميزات عنصر المسار.
هذا العنصر هو الوسيلة الوحيدة لإضافة الرسوم البيانية المتجهة والصور إلى صفحة ثابتة.
يحدد رسمًا بيانيًا متجهًا واحدًا ليتم عرضه على صفحة.
public sealed class XpsPath : XpsContentElement, IEnumerable<xpscontentelement>, IEnumerable
الوراثة
object ← XpsObject ← XpsElement ← XpsHyperlinkElement ← XpsContentElement ← XpsPath
تنفيذ
IEnumerable<xpscontentelement>, IEnumerable
الأعضاء الموروثة
XpsContentElement.RenderTransform, XpsContentElement.Clip, XpsContentElement.Opacity, XpsContentElement.OpacityMask, XpsHyperlinkElement.HyperlinkTarget, XpsElement.GetEnumerator(), XpsElement.this[int], XpsElement.Count, object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
الخصائص
البيانات
يُرجع/يُعيّن الهندسة الخاصة بالمسار.
public XpsPathGeometry Data { get; set; }
قيمة الخاصية
التعبئة
يُرجع/يُعيّن الفرشاة المستخدمة لرسم الهندسة المحددة
بواسطة خاصية البيانات الخاصة بالمسار.
public XpsBrush Fill { get; set; }
قيمة الخاصية
الخط
يُرجع/يُعيّن الفرشاة المستخدمة لرسم الخط.
public XpsBrush Stroke { get; set; }
قيمة الخاصية
مصفوفة الخط المنقط
يُرجع/يُعيّن المصفوفة التي تحدد طول النقاط والفجوات في الخط الخارجي.
public float[] StrokeDashArray { get; set; }
قيمة الخاصية
float[]
شكل نهاية الخط المنقط
يُرجع/يُعيّن القيمة التي تحدد كيفية رسم نهايات كل نقطة.
public XpsDashCap StrokeDashCap { get; set; }
قيمة الخاصية
إزاحة الخط المنقط
يُرجع/يُعيّن نقطة البداية لتكرار نمط مصفوفة النقاط.
إذا تم حذف هذه القيمة، فإن مصفوفة النقاط تتماشى مع نقطة الأصل للخط.
public float StrokeDashOffset { get; set; }
قيمة الخاصية
شكل نهاية الخط
يُرجع/يُعيّن القيمة التي تحدد شكل نهاية آخر نقطة في الخط.
public XpsLineCap StrokeEndLineCap { get; set; }
قيمة الخاصية
شكل التقاء الخط
يُرجع/يُعيّن القيمة التي تحدد شكل بداية أول نقطة في الخط.
public XpsLineJoin StrokeLineJoin { get; set; }
قيمة الخاصية
حد الميتير للخط
يُرجع/يُعيّن النسبة بين الحد الأقصى لطول الميتير ونصف سمك الخط.
تكون هذه القيمة مهمة فقط إذا كانت خاصية StrokeLineJoin
تحدد Miter
.
public float StrokeMiterLimit { get; set; }
قيمة الخاصية
شكل بداية الخط
يُرجع/يُعيّن القيمة التي تحدد شكل بداية أول نقطة في الخط.
public XpsLineCap StrokeStartLineCap { get; set; }
قيمة الخاصية
سمك الخط
يُرجع/يُعيّن سمك الخط، بوحدات
مساحة الإحداثيات الفعالة (تتضمن تحويل عرض المسار).
يتم رسم الخط فوق حدود الهندسة المحددة
بواسطة خاصية البيانات لعنصر المسار. يمتد نصف سمك الخط
خارج الهندسة المحددة بواسطة خاصية البيانات والنصف الآخر
يمتد داخل الهندسة.
public float StrokeThickness { get; set; }
قيمة الخاصية
الطرق
استنساخ()
يستنسخ هذا المسار.
public XpsPath Clone()
يُرجع
استنساخ هذا المسار.
</xpscontentelement>