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()克隆此 visual brush。
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 brush 的 Visual 元素。
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

deepClone()

public XpsVisualBrush deepClone()

克隆此 visual brush。

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 brush 的 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