XpsPath
Inheritance: java.lang.Object، com.aspose.xps.XpsObject، com.aspose.xps.XpsElement، com.aspose.xps.XpsHyperlinkElement، com.aspose.xps.XpsContentElement
public final class XpsPath extends XpsContentElement
فئة تضم ميزات عنصر Path. هذا العنصر هو الوسيلة الوحيدة لإضافة الرسومات المتجهية والصور إلى صفحة ثابتة. يحدد رسماً متجهياً واحداً يتم عرضه على الصفحة.
الطرق
| طريقة | الوصف |
|---|---|
| deepClone() | ينسخ هذا المسار. |
| equals(Object arg0) | |
| get(int i) | يوفر الوصول إلى أبناء العنصر حسب الفهرس i. |
| getClass() | |
| getClip() | يعيد هندسة المسار التي تحدّ المنطقة المرسومة للعنصر. |
| getData() | يعيد هندسة المسار. |
| getFill() | يعيد الفرشاة المستخدمة لطلاء الهندسة المحددة بواسطة خاصية Data للمسار. |
| getHyperlinkTarget() | يعيد كائن هدف الارتباط التشعبي. |
| getOpacity() | يعيد القيمة التي تحدد شفافية العنصر الموحدة. |
| getOpacityMask() | يعيد الفرشاة التي تحدد قناع قيم ألفا المطبقة على العنصر بنفس طريقة خاصية Opacity، ولكن تسمح بقيم ألفا مختلفة لمناطق مختلفة من العنصر. |
| getRenderTransform() | يعيد مصفوفة التحويل المتجانسة التي تُنشئ إطار إحداثيات جديد لجميع خصائص العنصر ولكل العناصر الفرعية (إن وجدت). |
| getStroke() | يعيد الفرشاة المستخدمة لرسم الخط. |
| getStrokeDashArray() | يعيد المصفوفة التي تحدد طول الشرطات والفواصل للخط الخارجي. |
| getStrokeDashCap() | يعيد القيمة التي تحدد كيفية رسم نهايات كل شرطة. |
| getStrokeDashOffset() | يعيد نقطة البداية لتكرار نمط مصفوفة الشرطات. |
| getStrokeEndLineCap() | يعيد القيمة التي تحدد شكل نهاية آخر شرطة في الخط. |
| getStrokeLineJoin() | يعيد القيمة التي تحدد شكل بداية أول شرطة في الخط. |
| getStrokeMiterLimit() | يعيد النسبة بين الحد الأقصى لطول الميتر ونصف سمك الخط. |
| getStrokeStartLineCap() | يعيد القيمة التي تحدد شكل بداية أول شرطة في الخط. |
| getStrokeThickness() | يعيد سمك الخط، بوحدات الفضاء الإحداثي الفعّال (يشمل تحويل العرض للمسار). |
| hashCode() | |
| iterator() | تنفيذ واجهة Iterable. |
| notify() | |
| notifyAll() | |
| setClip(XpsPathGeometry value) | يضبط هندسة المسار التي تحد من المنطقة المرسومة للعنصر. |
| setData(XpsPathGeometry value) | يضبط هندسة المسار. |
| setFill(XpsBrush value) | يضبط الفرشاة المستخدمة لطلاء الهندسة المحددة بواسطة خاصية Data للمسار. |
| setHyperlinkTarget(XpsHyperlinkTarget value) | يضبط كائن هدف الارتباط التشعبي. |
| setOpacity(float value) | يضبط القيمة التي تحدد الشفافية الموحدة للعنصر. |
| setOpacityMask(XpsBrush value) | يضبط الفرشاة التي تحدد قناع قيم ألفا المطبق على العنصر بنفس طريقة خاصية Opacity، مع السماح بقيم ألفا مختلفة لمناطق مختلفة من العنصر. |
| setRenderTransform(XpsMatrix value) | يضبط مصفوفة التحويل الأفينية التي تنشئ إطار إحداثيات جديد لجميع خصائص العنصر وجميع العناصر الفرعية (إن وجدت). |
| setStroke(XpsBrush value) | يضبط الفرشاة المستخدمة لرسم الخط. |
| setStrokeDashArray(float[] value) | يضبط المصفوفة التي تحدد طول الشرطات والفواصل للخط الخارجي. |
| setStrokeDashCap(XpsDashCap value) | يضبط القيمة التي تحدد كيفية رسم نهايات كل شرطة. |
| setStrokeDashOffset(float value) | يضبط نقطة البداية لتكرار نمط مصفوفة الشرطات. |
| setStrokeEndLineCap(XpsLineCap value) | يضبط القيمة التي تحدد شكل نهاية آخر شرطة في الخط. |
| setStrokeLineJoin(XpsLineJoin value) | يضبط القيمة التي تحدد شكل بداية أول شرطة في الخط. |
| setStrokeMiterLimit(float value) | يضبط النسبة بين الحد الأقصى لطول الميتر ونصف سمك الخط. |
| setStrokeStartLineCap(XpsLineCap value) | يضبط القيمة التي تحدد شكل بداية أول شرطة في الخط. |
| setStrokeThickness(float value) | يضبط سمك الخط، بوحدات الفضاء الإحداثي الفعّال (يشمل تحويل العرض للمسار). |
| size() | يرجع عدد العناصر الفرعية. |
| toString() | |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
deepClone()
public XpsPath deepClone()
ينسخ هذا المسار.
Returns: XpsPath - Clone this path.
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
get(int i)
public XpsContentElement get(int i)
يوفر الوصول إلى أبناء العنصر حسب الفهرس i.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| i | int | فهرس العنصر الفرعي. |
Returns: XpsContentElement - Child element at i position.
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getClip()
public XpsPathGeometry getClip()
يعيد هندسة المسار التي تحدّ المنطقة المرسومة للعنصر.
Returns: XpsPathGeometry - The path geometry limiting the rendered region of the element.
getData()
public XpsPathGeometry getData()
يعيد هندسة المسار.
Returns: XpsPathGeometry - The geometry of the path.
getFill()
public XpsBrush getFill()
يعيد الفرشاة المستخدمة لطلاء الهندسة المحددة بواسطة خاصية Data للمسار.
Returns: XpsBrush - The brush used to paint the geometry specified
getHyperlinkTarget()
public XpsHyperlinkTarget getHyperlinkTarget()
يعيد كائن هدف الارتباط التشعبي.
Returns: XpsHyperlinkTarget - Hyperlink target object.
getOpacity()
public float getOpacity()
يعيد القيمة التي تحدد شفافية العنصر الموحدة.
Returns: float - القيمة التي تحدد الشفافية الموحدة للعنصر.
getOpacityMask()
public XpsBrush getOpacityMask()
يعيد الفرشاة التي تحدد قناع قيم ألفا المطبقة على العنصر بنفس طريقة خاصية Opacity، ولكن تسمح بقيم ألفا مختلفة لمناطق مختلفة من العنصر.
Returns: XpsBrush - The brush specifying a mask.
getRenderTransform()
public XpsMatrix getRenderTransform()
يعيد مصفوفة التحويل المتجانسة التي تُنشئ إطار إحداثيات جديد لجميع خصائص العنصر ولكل العناصر الفرعية (إن وجدت).
Returns: XpsMatrix - The affine transformation matrix.
getStroke()
public XpsBrush getStroke()
يعيد الفرشاة المستخدمة لرسم الخط.
Returns: XpsBrush - The brush used to draw the stroke.
getStrokeDashArray()
public float[] getStrokeDashArray()
يعيد المصفوفة التي تحدد طول الشرطات والفواصل للخط الخارجي.
Returns: float[] - المصفوفة التي تحدد طول الشرطات والفواصل للخط الخارجي.
getStrokeDashCap()
public XpsDashCap getStrokeDashCap()
يعيد القيمة التي تحدد كيفية رسم نهايات كل شرطة.
Returns: XpsDashCap - The value specifying how the ends of each dash are drawn.
getStrokeDashOffset()
public float getStrokeDashOffset()
يعيد نقطة البداية لتكرار نمط مصفوفة الشرطات. إذا تم حذف هذه القيمة، فإن مصفوفة الشرطات تُحاذى مع أصل الخط.
Returns: float - نقطة البداية لتكرار نمط مصفوفة الشرطات.
getStrokeEndLineCap()
public XpsLineCap getStrokeEndLineCap()
يعيد القيمة التي تحدد شكل نهاية آخر شرطة في الخط.
Returns: XpsLineCap - The value defining the shape of the end of the last dash in a stroke.
getStrokeLineJoin()
public XpsLineJoin getStrokeLineJoin()
يعيد القيمة التي تحدد شكل بداية أول شرطة في الخط.
Returns: XpsLineJoin - The value defining the shape of the beginning of the first dash in a stroke.
getStrokeMiterLimit()
public float getStrokeMiterLimit()
يعيد النسبة بين الحد الأقصى لطول الميتر والنصف من سمك الخط. هذه القيمة ذات أهمية فقط إذا كان السمة StrokeLineJoin تحدد Miter .
Returns: float - النسبة بين الحد الأقصى لطول الميتر والنصف من سمك الخط.
getStrokeStartLineCap()
public XpsLineCap getStrokeStartLineCap()
يعيد القيمة التي تحدد شكل بداية أول شرطة في الخط.
Returns: XpsLineCap - The value defining the shape of the beginning of the first dash in a stroke.
getStrokeThickness()
public float getStrokeThickness()
يعيد سمك الخط، بوحدات مساحة الإحداثيات الفعّالة (تشمل تحويل العرض للمسار). يتم رسم الخط فوق حد الشكل المحدد بخصائص Data لعنصر Path\u2019s Data property. نصف قيمة StrokeThickness يمتد خارج الشكل المحدد بخصائص Data والنصف الآخر يمتد داخل الشكل.
Returns: float - سمك الخط.
hashCode()
public native int hashCode()
Returns: int
iterator()
public Iterator<XpsContentElement> iterator()
تنفيذ واجهة Iterable.
Returns: java.util.Iterator<com.aspose.xps.XpsContentElement> - يرجع المُعدِّد للقائمة.
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
setClip(XpsPathGeometry value)
public void setClip(XpsPathGeometry value)
يضبط هندسة المسار التي تحد من المنطقة المرسومة للعنصر.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | XpsPathGeometry | هندسة المسار التي تحد من المنطقة المرسومة للعنصر. |
setData(XpsPathGeometry value)
public void setData(XpsPathGeometry value)
يضبط هندسة المسار.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | XpsPathGeometry | هندسة المسار. |
setFill(XpsBrush value)
public void setFill(XpsBrush value)
يضبط الفرشاة المستخدمة لطلاء الهندسة المحددة بواسطة خاصية Data للمسار.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | XpsBrush | الفرشاة المستخدمة لطلاء الشكل المحدد |
setHyperlinkTarget(XpsHyperlinkTarget value)
public void setHyperlinkTarget(XpsHyperlinkTarget value)
يضبط كائن هدف الارتباط التشعبي.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | XpsHyperlinkTarget | كائن هدف الارتباط التشعبي. |
setOpacity(float value)
public void setOpacity(float value)
يضبط القيمة التي تحدد الشفافية الموحدة للعنصر.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | float | القيمة التي تحدد الشفافية الموحدة للعنصر. |
setOpacityMask(XpsBrush value)
public void setOpacityMask(XpsBrush value)
يضبط الفرشاة التي تحدد قناع قيم ألفا المطبق على العنصر بنفس طريقة خاصية Opacity، مع السماح بقيم ألفا مختلفة لمناطق مختلفة من العنصر.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | XpsBrush | الفرشاة التي تحدد قناعًا. |
setRenderTransform(XpsMatrix value)
public void setRenderTransform(XpsMatrix value)
يضبط مصفوفة التحويل الأفينية التي تنشئ إطار إحداثيات جديد لجميع خصائص العنصر وجميع العناصر الفرعية (إن وجدت).
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | XpsMatrix | مصفوفة التحويل الأفينية. |
setStroke(XpsBrush value)
public void setStroke(XpsBrush value)
يضبط الفرشاة المستخدمة لرسم الخط.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | XpsBrush | الفرشاة المستخدمة لرسم الخط. |
setStrokeDashArray(float[] value)
public void setStrokeDashArray(float[] value)
يضبط المصفوفة التي تحدد طول الشرطات والفواصل للخط الخارجي.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | float[] | المصفوفة التي تحدد طول الشرطات والفواصل لخط الحدود. |
setStrokeDashCap(XpsDashCap value)
public void setStrokeDashCap(XpsDashCap value)
يضبط القيمة التي تحدد كيفية رسم نهايات كل شرطة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | XpsDashCap | القيمة التي تحدد كيفية رسم نهايات كل شرطة. |
setStrokeDashOffset(float value)
public void setStrokeDashOffset(float value)
يضبط نقطة البداية لتكرار نمط مصفوفة الشرطات. إذا تم حذف هذه القيمة، فإن مصفوفة الشرطات تتماشى مع أصل الخط.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | float | نقطة البداية لتكرار نمط مصفوفة الشرطات. |
setStrokeEndLineCap(XpsLineCap value)
public void setStrokeEndLineCap(XpsLineCap value)
يضبط القيمة التي تحدد شكل نهاية آخر شرطة في الخط.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | XpsLineCap | القيمة التي تحدد شكل نهاية آخر شرطة في الخط. |
setStrokeLineJoin(XpsLineJoin value)
public void setStrokeLineJoin(XpsLineJoin value)
يضبط القيمة التي تحدد شكل بداية أول شرطة في الخط.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | XpsLineJoin | القيمة التي تحدد شكل بداية أول شرطة في الخط. |
setStrokeMiterLimit(float value)
public void setStrokeMiterLimit(float value)
يضبط النسبة بين الحد الأقصى لطول الميتر والنصف من سمك الخط. هذه القيمة ذات أهمية فقط إذا كان السمة StrokeLineJoin تحدد Miter .
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | float | النسبة بين الحد الأقصى لطول الميتر والنصف من سمك الخط. |
setStrokeStartLineCap(XpsLineCap value)
public void setStrokeStartLineCap(XpsLineCap value)
يضبط القيمة التي تحدد شكل بداية أول شرطة في الخط.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | XpsLineCap | القيمة التي تحدد شكل بداية أول شرطة في الخط. |
setStrokeThickness(float value)
public void setStrokeThickness(float value)
يضبط سمك الخط، بوحدات مساحة الإحداثيات الفعّالة (تشمل تحويل العرض للمسار). يتم رسم الخط فوق حد الشكل المحدد بخصائص Data لعنصر Path\u2019s Data property. نصف قيمة StrokeThickness يمتد خارج الشكل المحدد بخصائص Data والنصف الآخر يمتد داخل الشكل.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | float | سمك الخط. |
size()
public int size()
يرجع عدد العناصر الفرعية.
Returns: int - عدد العناصر الفرعية.
toString()
public String toString()
Returns: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| arg0 | long | |
| arg1 | int |