XpsContentElement

Inheritance: java.lang.Object, com.aspose.xps.XpsObject, com.aspose.xps.XpsElement, com.aspose.xps.XpsHyperlinkElement

public abstract class XpsContentElement extends XpsHyperlinkElement

封装 XPS 内容元素(Canvas、Path 和 Glyphs)的特性。

方法

方法描述
equals(Object arg0)
get(int i)提供通过索引 i 访问元素子项的功能。
getClass()
getClip()返回限制元素渲染区域的路径几何体。
getHyperlinkTarget()返回超链接目标对象。
getOpacity()返回定义元素统一透明度的值。
getOpacityMask()返回指定 alpha 值掩码的画刷,该掩码以与 Opacity 属性相同的方式应用于元素,但允许元素不同区域使用不同的 alpha 值。
getRenderTransform()返回仿射变换矩阵,为元素的所有属性以及所有子元素(如果有)建立新的坐标系。
hashCode()
iterator()实现 Iterable 接口。
notify()
notifyAll()
setClip(XpsPathGeometry value)设置限制元素渲染区域的路径几何体。
setHyperlinkTarget(XpsHyperlinkTarget value)设置超链接目标对象。
setOpacity(float value)设置定义元素统一透明度的值。
setOpacityMask(XpsBrush value)设置画刷,指定一组 alpha 值的掩码,该掩码以与 Opacity 属性相同的方式应用于元素,但允许元素的不同区域使用不同的 alpha 值。
setRenderTransform(XpsMatrix value)设置仿射变换矩阵,为元素的所有属性以及所有子元素(如果有)建立新的坐标系。
size()返回子元素的数量。
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

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.

getHyperlinkTarget()

public XpsHyperlinkTarget getHyperlinkTarget()

返回超链接目标对象。

Returns: XpsHyperlinkTarget - Hyperlink target object.

getOpacity()

public float getOpacity()

返回定义元素统一透明度的值。

Returns: float - 定义元素统一透明度的值。

getOpacityMask()

public XpsBrush getOpacityMask()

返回指定 alpha 值掩码的画刷,该掩码以与 Opacity 属性相同的方式应用于元素,但允许元素不同区域使用不同的 alpha 值。

Returns: XpsBrush - The brush specifying a mask.

getRenderTransform()

public XpsMatrix getRenderTransform()

返回仿射变换矩阵,为元素的所有属性以及所有子元素(如果有)建立新的坐标系。

Returns: XpsMatrix - The affine transformation matrix.

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:

参数类型描述
valueXpsPathGeometry限制元素渲染区域的路径几何体。

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)

设置画刷,指定一组 alpha 值的掩码,该掩码以与 Opacity 属性相同的方式应用于元素,但允许元素的不同区域使用不同的 alpha 值。

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