Class XpsPath
Namespace: Aspose.Page.XPS.XpsModel
Assembly: Aspose.Page.dll (25.1.2)
کلاسی که ویژگیهای عنصر Path را در بر میگیرد.
این عنصر تنها راه اضافه کردن گرافیکهای وکتوری و تصاویر به یک صفحه ثابت است.
این یک گرافیک وکتوری را تعریف میکند که باید بر روی یک صفحه رندر شود.
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()
ویژگیها
Data
هندسه مسیر را برمیگرداند/تنظیم میکند.
public XpsPathGeometry Data { get; set; }
مقدار ویژگی
Fill
برس مورد استفاده برای رنگآمیزی هندسه مشخص شده توسط ویژگی Data مسیر را برمیگرداند/تنظیم میکند.
public XpsBrush Fill { get; set; }
مقدار ویژگی
Stroke
برس مورد استفاده برای رسم لبه را برمیگرداند/تنظیم میکند.
public XpsBrush Stroke { get; set; }
مقدار ویژگی
StrokeDashArray
آرایهای که طول خطچینها و فاصلهها را در لبه مشخص میکند، برمیگرداند/تنظیم میکند.
public float[] StrokeDashArray { get; set; }
مقدار ویژگی
float[]
StrokeDashCap
مقداری که مشخص میکند چگونه انتهای هر خطچین رسم میشود، برمیگرداند/تنظیم میکند.
public XpsDashCap StrokeDashCap { get; set; }
مقدار ویژگی
StrokeDashOffset
نقطه شروع برای تکرار الگوی آرایه خطچین را برمیگرداند/تنظیم میکند.
اگر این مقدار حذف شود، آرایه خطچین با مبدا لبه همراستا میشود.
public float StrokeDashOffset { get; set; }
مقدار ویژگی
StrokeEndLineCap
مقداری که شکل انتهای آخرین خطچین در یک لبه را تعریف میکند، برمیگرداند/تنظیم میکند.
public XpsLineCap StrokeEndLineCap { get; set; }
مقدار ویژگی
StrokeLineJoin
مقداری که شکل آغازین اولین خطچین در یک لبه را تعریف میکند، برمیگرداند/تنظیم میکند.
public XpsLineJoin StrokeLineJoin { get; set; }
مقدار ویژگی
StrokeMiterLimit
نسبت بین حداکثر طول میتر و نیمی از ضخامت لبه را برمیگرداند/تنظیم میکند.
این مقدار فقط زمانی اهمیت دارد که ویژگی StrokeLineJoin
مقدار Miter
را مشخص کند.
public float StrokeMiterLimit { get; set; }
مقدار ویژگی
StrokeStartLineCap
مقداری که شکل آغازین اولین خطچین در یک لبه را تعریف میکند، برمیگرداند/تنظیم میکند.
public XpsLineCap StrokeStartLineCap { get; set; }
مقدار ویژگی
StrokeThickness
ضخامت یک لبه را برمیگرداند/تنظیم میکند، در واحدهای
فضای مختصات مؤثر (شامل تبدیل رندر مسیر).
لبه بر روی مرز هندسه مشخص شده توسط ویژگی Data عنصر Path رسم میشود.
نصف ضخامت لبه به خارج از هندسه مشخص شده توسط ویژگی Data و نیمه دیگر
به داخل هندسه گسترش مییابد.
public float StrokeThickness { get; set; }
مقدار ویژگی
متدها
Clone()
این مسیر را کپی میکند.
public XpsPath Clone()
بازگشت
این مسیر را کپی کنید.
</xpscontentelement>