XpsCanvas
Inheritance: java.lang.Object, com.aspose.xps.XpsObject, com.aspose.xps.XpsElement, com.aspose.xps.XpsHyperlinkElement, com.aspose.xps.XpsContentElement
public final class XpsCanvas extends XpsContentElement
Canvas तत्व की विशेषताओं को समाहित करने वाला वर्ग। यह तत्व तत्वों को एक साथ समूहित करता है। उदाहरण के लिए, Glyphs और Path तत्वों को एक कैनवास में समूहित किया जा सकता है ताकि उन्हें एक इकाई (हाइपरलिंक गंतव्य) के रूप में पहचाना जा सके या प्रत्येक चाइल्ड और पूर्वज तत्व पर संयुक्त प्रॉपर्टी मान लागू किया जा सके।
मेथड्स
| मेथड | विवरण |
|---|---|
| इस कैनवास की चाइल्ड सूची में एक तत्व जोड़ता है। | |
| इस कैनवास की चाइल्ड सूची में निर्दिष्ट इंडेक्स स्थिति पर एक तत्व सम्मिलित करता है। | |
| addCanvas() | इस कैनवास की चाइल्ड सूची में एक नया कैनवास जोड़ता है। |
| addGlyphs(String fontFamily, float fontSize, XpsFontStyle fontStyle, float originX, float originY, String unicodeString) | इस कैनवास की चाइल्ड सूची में नए glyphs जोड़ता है। |
| addPath(XpsPathGeometry data) | इस कैनवास की चाइल्ड सूची में एक नया पाथ जोड़ता है। |
| deepClone() | इस कैनवास की प्रतिलिपि बनाता है। |
| equals(Object arg0) | |
| get(int i) | इंडेक्स i द्वारा तत्व के बच्चों तक पहुँच प्रदान करता है। |
| getClass() | |
| getClip() | तत्व के रेंडर किए गए क्षेत्र को सीमित करने वाली पाथ ज्योमेट्री लौटाता है। |
| getEdgeMode() | कैनवास के भीतर पाथ के किनारों के रेंडरिंग को नियंत्रित करने वाला मान लौटाता है। |
| getHyperlinkTarget() | हाइपरलिंक लक्ष्य वस्तु लौटाता है। |
| getOpacity() | तत्व की समान पारदर्शिता को परिभाषित करने वाला मान लौटाता है। |
| getOpacityMask() | तत्व पर Opacity गुण की तरह ही लागू होने वाला अल्फा मानों का मास्क निर्दिष्ट करने वाला ब्रश लौटाता है, लेकिन तत्व के विभिन्न क्षेत्रों के लिए अलग-अलग अल्फा मानों की अनुमति देता है। |
| getRenderTransform() | तत्व और उसके सभी बाल तत्वों (यदि कोई हों) के सभी गुणों के लिए नया निर्देशांक फ्रेम स्थापित करने वाला अफाइन ट्रांसफ़ॉर्मेशन मैट्रिक्स लौटाता है। |
| hashCode() | |
| insertCanvas(int index) | इस कैनवास की चाइल्ड सूची में निर्दिष्ट इंडेक्स स्थिति पर एक नया कैनवास सम्मिलित करता है। |
| insertGlyphs(int index, String fontFamily, float fontSize, XpsFontStyle fontStyle, float originX, float originY, String unicodeString) | इस कैनवास की चाइल्ड सूची में निर्दिष्ट इंडेक्स स्थिति पर नए glyphs सम्मिलित करता है। |
| insertPath(int index, XpsPathGeometry data) | इस कैनवास की चाइल्ड सूची में निर्दिष्ट इंडेक्स स्थिति पर एक नया पाथ सम्मिलित करता है। |
| iterator() | Iterable इंटरफ़ेस का कार्यान्वयन। |
| notify() | |
| notifyAll() | |
| setClip(XpsPathGeometry value) | तत्व के रेंडर किए गए क्षेत्र को सीमित करने वाली पाथ ज्योमेट्री सेट करता है। |
| setEdgeMode(XpsEdgeMode value) | कैनवास के भीतर पाथ के किनारों के रेंडरिंग को नियंत्रित करने वाला मान सेट करता है। |
| setHyperlinkTarget(XpsHyperlinkTarget value) | हाइपरलिंक लक्ष्य ऑब्जेक्ट सेट करता है। |
| setOpacity(float value) | तत्व की समान पारदर्शिता को परिभाषित करने वाला मान सेट करता है। |
| setOpacityMask(XpsBrush value) | ब्रश को सेट करता है जो अल्फा मानों का मास्क निर्दिष्ट करता है, जिसे तत्व पर Opacity एट्रिब्यूट की तरह लागू किया जाता है, लेकिन तत्व के विभिन्न क्षेत्रों के लिए अलग-अलग अल्फा मानों की अनुमति देता है। |
| setRenderTransform(XpsMatrix value) | तत्व के सभी एट्रिब्यूट्स और सभी चाइल्ड एलिमेंट्स (यदि कोई हों) के लिए नया कोऑर्डिनेट फ्रेम स्थापित करने वाला अफाइन ट्रांसफ़ॉर्मेशन मैट्रिक्स सेट करता है। |
| size() | चाइल्ड एलिमेंट्स की संख्या लौटाता है। |
| toString() | |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
add(T element)
public T <T>add(T element)
इस कैनवास की चाइल्ड सूची में एक तत्व जोड़ता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| तत्व | T | जोड़ने के लिए तत्व। |
Returns: T - जोड़ा गया तत्व।
insert(int index, T element)
public T <T>insert(int index, T element)
इस कैनवास की चाइल्ड सूची में निर्दिष्ट इंडेक्स स्थिति पर एक तत्व सम्मिलित करता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| सूचकांक | int | वह स्थिति जहाँ तत्व को सम्मिलित किया जाना चाहिए। |
| तत्व | T | सम्मिलित करने के लिए तत्व। |
Returns: T - सम्मिलित किया गया तत्व।
addCanvas()
public XpsCanvas addCanvas()
इस कैनवास की चाइल्ड सूची में एक नया कैनवास जोड़ता है।
Returns: XpsCanvas - Added canvas.
addGlyphs(String fontFamily, float fontSize, XpsFontStyle fontStyle, float originX, float originY, String unicodeString)
public XpsGlyphs addGlyphs(String fontFamily, float fontSize, XpsFontStyle fontStyle, float originX, float originY, String unicodeString)
इस कैनवास की चाइल्ड सूची में नए glyphs जोड़ता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| fontFamily | java.lang.String | फ़ॉन्ट परिवार। |
| fontSize | float | फ़ॉन्ट आकार। |
| fontStyle | XpsFontStyle | फ़ॉन्ट शैली। |
| originX | float | ग्लिफ़ का मूल X निर्देशांक। |
| originY | float | Glyphs का मूल T निर्देशांक। |
| unicodeString | java.lang.String | प्रिंट करने के लिए स्ट्रिंग। |
Returns: XpsGlyphs - Added glyphs.
addPath(XpsPathGeometry data)
public XpsPath addPath(XpsPathGeometry data)
इस कैनवास की चाइल्ड सूची में एक नया पाथ जोड़ता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| data | XpsPathGeometry | पथ की ज्यामिति। |
Returns: XpsPath - Added path.
deepClone()
public XpsCanvas deepClone()
इस कैनवास की प्रतिलिपि बनाता है।
Returns: XpsCanvas - Clone of this canvas.
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.
getEdgeMode()
public XpsEdgeMode getEdgeMode()
कैनवास के भीतर पाथ के किनारों के रेंडरिंग को नियंत्रित करने वाला मान लौटाता है।
Returns: XpsEdgeMode - The edge rendering mode.
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.
hashCode()
public native int hashCode()
Returns: int
insertCanvas(int index)
public XpsCanvas insertCanvas(int index)
इस कैनवास की चाइल्ड सूची में निर्दिष्ट इंडेक्स स्थिति पर एक नया कैनवास सम्मिलित करता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| सूचकांक | int | नया कैनवास जहाँ सम्मिलित किया जाना चाहिए, उसकी स्थिति। |
Returns: XpsCanvas - Inserted canvas.
insertGlyphs(int index, String fontFamily, float fontSize, XpsFontStyle fontStyle, float originX, float originY, String unicodeString)
public XpsGlyphs insertGlyphs(int index, String fontFamily, float fontSize, XpsFontStyle fontStyle, float originX, float originY, String unicodeString)
इस कैनवास की चाइल्ड सूची में निर्दिष्ट इंडेक्स स्थिति पर नए glyphs सम्मिलित करता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| सूचकांक | int | नए glyphs जहाँ सम्मिलित किए जाने चाहिए, उसकी स्थिति। |
| fontFamily | java.lang.String | फ़ॉन्ट परिवार। |
| fontSize | float | फ़ॉन्ट आकार। |
| fontStyle | XpsFontStyle | फ़ॉन्ट शैली। |
| originX | float | ग्लिफ़ का मूल X निर्देशांक। |
| originY | float | Glyphs का मूल T निर्देशांक। |
| unicodeString | java.lang.String | प्रिंट करने के लिए स्ट्रिंग। |
Returns: XpsGlyphs - Added glyphs.
insertPath(int index, XpsPathGeometry data)
public XpsPath insertPath(int index, XpsPathGeometry data)
इस कैनवास की चाइल्ड सूची में निर्दिष्ट इंडेक्स स्थिति पर एक नया पाथ सम्मिलित करता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| सूचकांक | int | नया पथ जहाँ सम्मिलित किया जाना चाहिए, उसकी स्थिति। |
| data | XpsPathGeometry | पथ की ज्यामिति। |
Returns: XpsPath - Inserted path.
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 | तत्व के रेंडर किए गए क्षेत्र को सीमित करने वाली पाथ ज्योमेट्री। |
setEdgeMode(XpsEdgeMode value)
public void setEdgeMode(XpsEdgeMode value)
कैनवास के भीतर पाथ के किनारों के रेंडरिंग को नियंत्रित करने वाला मान सेट करता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| value | XpsEdgeMode | किनारा रेंडरिंग मोड। |
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 | अफ़ाइन ट्रांसफ़ॉर्मेशन मैट्रिक्स। |
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 |