XpsPathGeometry
Inheritance: java.lang.Object, com.aspose.xps.XpsObject, com.aspose.xps.XpsArray
All Implemented Interfaces: com.aspose.xps.ITransformableProperty
public final class XpsPathGeometry extends XpsArray<XpsPathFigure> implements ITransformableProperty
PathGeometry प्रॉपर्टी एलिमेंट फीचर्स को समाहित करने वाला क्लास। यह एलिमेंट Figures एट्रिब्यूट या एक चाइल्ड PathFigure एलिमेंट के साथ निर्दिष्ट पाथ फ़िगर्स का सेट रखता है।
मेथड्स
| मेथड | विवरण |
|---|---|
| add(T obj) | एरे में एक नया ऑब्जेक्ट जोड़ता है। |
| addSegment(XpsPathSegment segment) | अंतिम पाथ फ़िगर के चाइल्ड सेगमेंट्स की सूची में एक पाथ सेगमेंट जोड़ता है। |
| deepClone() | इस पाथ जियोमेट्री की क्लोन बनाता है। |
| equals(Object arg0) | |
| get(int i) | इंडेक्स i द्वारा एरे के तत्व तक पहुँच प्रदान करता है। |
| getClass() | |
| getFillRule() | ज्यामितीय आकारों के प्रतिच्छेदित क्षेत्रों को एक क्षेत्र बनाने के लिए कैसे संयोजित किया जाता है, यह निर्दिष्ट करने वाला मान लौटाता है। |
| getPathFigures() | चाइल्ड पाथ फ़िगर्स की सूची लौटाता है। |
| getTransform() | पाथ जियोमेट्री के सभी चाइल्ड और वंशज एलिमेंट्स पर भरने, क्लिपिंग या स्ट्रोकिंग से पहले लागू होने वाली स्थानीय मैट्रिक्स ट्रांसफ़ॉर्मेशन स्थापित करने वाला अफाइन ट्रांसफ़ॉर्मेशन मैट्रिक्स लौटाता है। |
| hashCode() | |
| insert(int index, T obj) | निर्दिष्ट स्थिति पर एरे में एक नया ऑब्जेक्ट सम्मिलित करता है। |
| insertSegment(int index, XpsPathSegment segment) | अंतिम पाथ फ़िगर के चाइल्ड सेगमेंट्स की सूची में निर्दिष्ट इंडेक्स स्थिति पर एक पाथ सेगमेंट सम्मिलित करता है। |
| notify() | |
| notifyAll() | |
| remove(T obj) | एरे से एक ऑब्जेक्ट हटाता है। |
| removeAt(int index) | निर्दिष्ट स्थिति पर एरे से एक ऑब्जेक्ट हटाता है। |
| removeSegment(XpsPathSegment segment) | अंतिम पाथ फ़िगर के चाइल्ड सेगमेंट्स की सूची से एक पाथ सेगमेंट हटाता है। |
| removeSegmentAt(int index) | अंतिम पाथ फ़िगर के चाइल्ड सेगमेंट्स की सूची से निर्दिष्ट इंडेक्स स्थिति पर एक पाथ सेगमेंट हटाता है। |
| setFillRule(XpsFillRule value) | ज्यामितीय आकारों के प्रतिच्छेदित क्षेत्रों को एक क्षेत्र बनाने के लिए कैसे संयोजित किया जाता है, यह निर्दिष्ट करने वाला मान सेट करता है। |
| setTransform(XpsMatrix value) | पाथ जियोमेट्री के सभी चाइल्ड और वंशज एलिमेंट्स पर भरने, क्लिपिंग या स्ट्रोकिंग से पहले लागू होने वाली स्थानीय मैट्रिक्स ट्रांसफ़ॉर्मेशन स्थापित करने वाला अफाइन ट्रांसफ़ॉर्मेशन मैट्रिक्स सेट करता है। |
| size() | तत्वों की संख्या लौटाता है। |
| toString() | |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
add(T obj)
public T add(T obj)
एरे में एक नया ऑब्जेक्ट जोड़ता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| obj | T | जोड़ने के लिए ऑब्जेक्ट। |
Returns: T - जोड़ा गया ऑब्जेक्ट।
addSegment(XpsPathSegment segment)
public XpsPathSegment addSegment(XpsPathSegment segment)
अंतिम पाथ फ़िगर के चाइल्ड सेगमेंट्स की सूची में एक पाथ सेगमेंट जोड़ता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| segment | XpsPathSegment | जोड़ने के लिए पाथ सेगमेंट। |
Returns: XpsPathSegment - Added path segment.
deepClone()
public XpsPathGeometry deepClone()
इस पाथ जियोमेट्री की क्लोन बनाता है।
Returns: XpsPathGeometry - Clone of this path geometry.
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
get(int i)
public T get(int i)
इंडेक्स i द्वारा एरे के तत्व तक पहुँच प्रदान करता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| i | int | तत्व का इंडेक्स। |
Returns: T - i स्थिति पर तत्व।
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getFillRule()
public XpsFillRule getFillRule()
ज्यामितीय आकारों के प्रतिच्छेदित क्षेत्रों को एक क्षेत्र बनाने के लिए कैसे संयोजित किया जाता है, यह निर्दिष्ट करने वाला मान लौटाता है।
Returns: XpsFillRule - The value specifying how the intersecting areas of geometric shapes are combined to form a region.
getPathFigures()
public List<XpsPathFigure> getPathFigures()
चाइल्ड पाथ फ़िगर्स की सूची लौटाता है।
Returns: java.util.List<com.aspose.xps.XpsPathFigure> - चाइल्ड पाथ फ़िगर्स की सूची।
getTransform()
public XpsMatrix getTransform()
पाथ जियोमेट्री के सभी चाइल्ड और वंशज एलिमेंट्स पर भरने, क्लिपिंग या स्ट्रोकिंग से पहले लागू होने वाली स्थानीय मैट्रिक्स ट्रांसफ़ॉर्मेशन स्थापित करने वाला अफाइन ट्रांसफ़ॉर्मेशन मैट्रिक्स लौटाता है।
Returns: XpsMatrix - The affine transformation matrix.
hashCode()
public native int hashCode()
Returns: int
insert(int index, T obj)
public T insert(int index, T obj)
निर्दिष्ट स्थिति पर एरे में एक नया ऑब्जेक्ट सम्मिलित करता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| सूचकांक | int | ऑब्जेक्ट सम्मिलित करने की स्थिति। |
| obj | T | सम्मिलित करने के लिए ऑब्जेक्ट। |
Returns: T - सम्मिलित ऑब्जेक्ट।
insertSegment(int index, XpsPathSegment segment)
public XpsPathSegment insertSegment(int index, XpsPathSegment segment)
अंतिम पाथ फ़िगर के चाइल्ड सेगमेंट्स की सूची में निर्दिष्ट इंडेक्स स्थिति पर एक पाथ सेगमेंट सम्मिलित करता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| सूचकांक | int | सेगमेंट को सम्मिलित करने की स्थिति। |
| segment | XpsPathSegment | सम्मिलित करने के लिए पाथ सेगमेंट। |
Returns: XpsPathSegment - Inserted path segment.
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
remove(T obj)
public T remove(T obj)
एरे से एक ऑब्जेक्ट हटाता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| obj | T | हटाने के लिए वस्तु। |
Returns: T - हटाई गई वस्तु।
removeAt(int index)
public T removeAt(int index)
निर्दिष्ट स्थिति पर एरे से एक ऑब्जेक्ट हटाता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| सूचकांक | int | वस्तु को हटाने की स्थिति। |
Returns: T - हटाई गई वस्तु।
removeSegment(XpsPathSegment segment)
public XpsPathSegment removeSegment(XpsPathSegment segment)
अंतिम पाथ फ़िगर के चाइल्ड सेगमेंट्स की सूची से एक पाथ सेगमेंट हटाता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| segment | XpsPathSegment | हटाने के लिए पाथ सेगमेंट। |
Returns: XpsPathSegment - Removed path segment.
removeSegmentAt(int index)
public XpsPathSegment removeSegmentAt(int index)
अंतिम पाथ फ़िगर के चाइल्ड सेगमेंट्स की सूची से निर्दिष्ट इंडेक्स स्थिति पर एक पाथ सेगमेंट हटाता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| सूचकांक | int | पाथ सेगमेंट को हटाने की स्थिति। |
Returns: XpsPathSegment - Removed path segment.
setFillRule(XpsFillRule value)
public void setFillRule(XpsFillRule value)
ज्यामितीय आकारों के प्रतिच्छेदित क्षेत्रों को एक क्षेत्र बनाने के लिए कैसे संयोजित किया जाता है, यह निर्दिष्ट करने वाला मान सेट करता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| value | XpsFillRule | ज्यामितीय आकारों के प्रतिच्छेदित क्षेत्रों को एक क्षेत्र बनाने के लिए कैसे संयोजित किया जाता है, यह निर्दिष्ट करने वाला मान। |
setTransform(XpsMatrix value)
public void setTransform(XpsMatrix value)
पाथ जियोमेट्री के सभी चाइल्ड और वंशज एलिमेंट्स पर भरने, क्लिपिंग या स्ट्रोकिंग से पहले लागू होने वाली स्थानीय मैट्रिक्स ट्रांसफ़ॉर्मेशन स्थापित करने वाला अफाइन ट्रांसफ़ॉर्मेशन मैट्रिक्स सेट करता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| value | XpsMatrix | अफ़ाइन ट्रांसफ़ॉर्मेशन मैट्रिक्स। |
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 |