XpsVisualBrush

Inheritance: java.lang.Object, com.aspose.xps.XpsObject, com.aspose.xps.XpsBrush, com.aspose.xps.XpsTransformableBrush, com.aspose.xps.XpsTilingBrush

public final class XpsVisualBrush extends XpsTilingBrush

封装 VisualBrush 属性元素特性的类。此元素用于使用绘图填充区域。

方法

方法描述
deepClone()克隆此视觉画刷。
equals(Object arg0)
getClass()
getOpacity()返回定义画刷填充统一透明度的值。
getTileMode()返回指定在填充几何体中如何执行平铺的值。
getTransform()返回应用于画刷坐标空间的矩阵变换。
getViewbox()返回要映射到视口的画刷源内容区域。
getViewport()返回第一个画刷平铺的位置信息和尺寸。
getVisual()返回用于绘制 brush\u2019s 源内容的 Path、Glyphs 或 Canvas 元素。
hashCode()
notify()
notifyAll()
setOpacity(float value)设置定义画刷填充统一透明度的值。
setTileMode(XpsTileMode value)设置指定在填充几何体中如何执行平铺的值。
setTransform(XpsMatrix value)设置应用于画刷坐标空间的矩阵变换。
setViewbox(Rectangle2D value)设置要映射到视口的画刷源内容区域。
setViewport(Rectangle2D value)设置第一个画刷平铺的位置信息和尺寸。
setVisual(XpsContentElement visual)将 visual 设置为视觉画刷的 Visual 元素。
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

deepClone()

public XpsVisualBrush deepClone()

克隆此视觉画刷。

Returns: XpsVisualBrush - Clone of this visual brush.

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

参数类型描述
arg0java.lang.Object

Returns: boolean

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getOpacity()

public float getOpacity()

返回定义画刷填充统一透明度的值。

Returns: float - 定义画刷填充统一透明度的值。

getTileMode()

public XpsTileMode getTileMode()

返回指定在填充几何体中如何执行平铺的值。

Returns: XpsTileMode - Value specifying how tiling is performed in the filled geometry.

getTransform()

public XpsMatrix getTransform()

返回应用于画刷坐标空间的矩阵变换。Transform 属性与当前有效渲染变换连接,以产生相对于画刷的有效渲染变换。画刷的视口使用该局部有效渲染变换进行变换。

Returns: XpsMatrix - The matrix transformation applied to the coordinate space of the brush.

getViewbox()

public Rectangle2D getViewbox()

返回要映射到视口的画刷源内容区域。

Returns: java.awt.geom.Rectangle2D - 要映射到视口的画刷源内容区域。

getViewport()

public Rectangle2D getViewport()

返回第一个画刷平铺的位置信息和尺寸。后续平铺相对于此平铺定位,依据平铺模式指定。

Returns: java.awt.geom.Rectangle2D - 第一个画刷平铺的位置信息和尺寸。

getVisual()

public XpsContentElement getVisual()

返回用于绘制 brush\u2019s 源内容的 Path、Glyphs 或 Canvas 元素。

Returns: XpsContentElement - A Path, Glyphs, or Canvas element used to draw the brush\u2019s source content.

hashCode()

public native int hashCode()

Returns: int

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setOpacity(float value)

public void setOpacity(float value)

设置定义画刷填充统一透明度的值。

Parameters:

参数类型描述
float定义画刷填充统一透明度的值。

setTileMode(XpsTileMode value)

public void setTileMode(XpsTileMode value)

设置指定在填充几何体中如何执行平铺的值。

Parameters:

参数类型描述
valueXpsTileMode指定在填充几何体中如何执行平铺的值。

setTransform(XpsMatrix value)

public void setTransform(XpsMatrix value)

设置应用于画刷坐标空间的矩阵变换。Transform 属性与当前有效渲染变换连接,以产生相对于画刷的有效渲染变换。画刷的视口使用该局部有效渲染变换进行变换。

Parameters:

参数类型描述
valueXpsMatrix应用于画刷坐标空间的矩阵变换。

setViewbox(Rectangle2D value)

public void setViewbox(Rectangle2D value)

设置要映射到视口的画刷源内容区域。

Parameters:

参数类型描述
java.awt.geom.Rectangle2D要映射到视口的画刷源内容区域。

setViewport(Rectangle2D value)

public void setViewport(Rectangle2D value)

设置第一个画刷平铺的位置信息和尺寸。后续平铺相对于此平铺定位,依据平铺模式指定。

Parameters:

参数类型描述
java.awt.geom.Rectangle2D第一个画笔瓦片的位置和尺寸。

setVisual(XpsContentElement visual)

public void setVisual(XpsContentElement visual)

将 visual 设置为视觉画刷的 Visual 元素。

Parameters:

参数类型描述
visualXpsContentElement该元素。

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