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 तत्वों को एक कैनवास में समूहित किया जा सकता है ताकि उन्हें एक इकाई (हाइपरलिंक गंतव्य) के रूप में पहचाना जा सके या प्रत्येक चाइल्ड और पूर्वज तत्व पर संयुक्त प्रॉपर्टी मान लागू किया जा सके।

मेथड्स

मेथडविवरण
add(T element)इस कैनवास की चाइल्ड सूची में एक तत्व जोड़ता है।
insert(int index, T element)इस कैनवास की चाइल्ड सूची में निर्दिष्ट इंडेक्स स्थिति पर एक तत्व सम्मिलित करता है।
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:

पैरामीटरप्रकारविवरण
fontFamilyjava.lang.Stringफ़ॉन्ट परिवार।
fontSizefloatफ़ॉन्ट आकार।
fontStyleXpsFontStyleफ़ॉन्ट शैली।
originXfloatग्लिफ़ का मूल X निर्देशांक।
originYfloatGlyphs का मूल T निर्देशांक।
unicodeStringjava.lang.Stringप्रिंट करने के लिए स्ट्रिंग।

Returns: XpsGlyphs - Added glyphs.

addPath(XpsPathGeometry data)

public XpsPath addPath(XpsPathGeometry data)

इस कैनवास की चाइल्ड सूची में एक नया पाथ जोड़ता है।

Parameters:

पैरामीटरप्रकारविवरण
dataXpsPathGeometryपथ की ज्यामिति।

Returns: XpsPath - Added path.

deepClone()

public XpsCanvas deepClone()

इस कैनवास की प्रतिलिपि बनाता है।

Returns: XpsCanvas - Clone of this canvas.

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

पैरामीटरप्रकारविवरण
arg0java.lang.Object

Returns: boolean

get(int i)

public XpsContentElement get(int i)

इंडेक्स i द्वारा तत्व के बच्चों तक पहुँच प्रदान करता है।

Parameters:

पैरामीटरप्रकारविवरण
iintचाइल्ड एलिमेंट का इंडेक्स।

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 जहाँ सम्मिलित किए जाने चाहिए, उसकी स्थिति।
fontFamilyjava.lang.Stringफ़ॉन्ट परिवार।
fontSizefloatफ़ॉन्ट आकार।
fontStyleXpsFontStyleफ़ॉन्ट शैली।
originXfloatग्लिफ़ का मूल X निर्देशांक।
originYfloatGlyphs का मूल T निर्देशांक।
unicodeStringjava.lang.Stringप्रिंट करने के लिए स्ट्रिंग।

Returns: XpsGlyphs - Added glyphs.

insertPath(int index, XpsPathGeometry data)

public XpsPath insertPath(int index, XpsPathGeometry data)

इस कैनवास की चाइल्ड सूची में निर्दिष्ट इंडेक्स स्थिति पर एक नया पाथ सम्मिलित करता है।

Parameters:

पैरामीटरप्रकारविवरण
सूचकांकintनया पथ जहाँ सम्मिलित किया जाना चाहिए, उसकी स्थिति।
dataXpsPathGeometryपथ की ज्यामिति।

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:

पैरामीटरप्रकारविवरण
valueXpsPathGeometryतत्व के रेंडर किए गए क्षेत्र को सीमित करने वाली पाथ ज्योमेट्री।

setEdgeMode(XpsEdgeMode value)

public void setEdgeMode(XpsEdgeMode value)

कैनवास के भीतर पाथ के किनारों के रेंडरिंग को नियंत्रित करने वाला मान सेट करता है।

Parameters:

पैरामीटरप्रकारविवरण
valueXpsEdgeModeकिनारा रेंडरिंग मोड।

setHyperlinkTarget(XpsHyperlinkTarget value)

public void setHyperlinkTarget(XpsHyperlinkTarget value)

हाइपरलिंक लक्ष्य ऑब्जेक्ट सेट करता है।

Parameters:

पैरामीटरप्रकारविवरण
valueXpsHyperlinkTargetहाइपरलिंक लक्ष्य ऑब्जेक्ट।

setOpacity(float value)

public void setOpacity(float value)

तत्व की समान पारदर्शिता को परिभाषित करने वाला मान सेट करता है।

Parameters:

पैरामीटरप्रकारविवरण
मानfloatतत्व की समान पारदर्शिता को परिभाषित करने वाला मान।

setOpacityMask(XpsBrush value)

public void setOpacityMask(XpsBrush value)

ब्रश को सेट करता है जो अल्फा मानों का मास्क निर्दिष्ट करता है, जिसे तत्व पर Opacity एट्रिब्यूट की तरह लागू किया जाता है, लेकिन तत्व के विभिन्न क्षेत्रों के लिए अलग-अलग अल्फा मानों की अनुमति देता है।

Parameters:

पैरामीटरप्रकारविवरण
valueXpsBrushमास्क निर्दिष्ट करने वाला ब्रश।

setRenderTransform(XpsMatrix value)

public void setRenderTransform(XpsMatrix value)

तत्व के सभी एट्रिब्यूट्स और सभी चाइल्ड एलिमेंट्स (यदि कोई हों) के लिए नया कोऑर्डिनेट फ्रेम स्थापित करने वाला अफाइन ट्रांसफ़ॉर्मेशन मैट्रिक्स सेट करता है।

Parameters:

पैरामीटरप्रकारविवरण
valueXpsMatrixअफ़ाइन ट्रांसफ़ॉर्मेशन मैट्रिक्स।

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:

पैरामीटरप्रकारविवरण
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

पैरामीटरप्रकारविवरण
arg0long
arg1int