XpsImageBrush

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

public final class XpsImageBrush extends XpsTilingBrush

Класс, инкапсулирующий свойства элемента ImageBrush. Этот элемент используется для заполнения области изображением.

Методы

МетодОписание
deepClone()Клонирует эту кисть изображения.
equals(Object arg0)
getClass()
getImage()Возвращает ресурс изображения, используемый для кисти.
getImageSource()Возвращает URI ресурса изображения.
getOpacity()Возвращает значение, определяющее равномерную прозрачность заливки кисти.
getTileMode()Возвращает значение, указывающее, как выполняется чередование в заполненной геометрии.
getTransform()Возвращает матричное преобразование, применяемое к координатному пространству кисти.
getViewbox()Возвращает область исходного содержимого кисти, которое будет отображено во вьюпорте.
getViewport()Возвращает позицию и размеры первой плитки кисти.
hashCode()
notify()
notifyAll()
setOpacity(float value)Устанавливает значение, определяющее равномерную прозрачность заливки кисти.
setTileMode(XpsTileMode value)Устанавливает значение, указывающее, как выполняется чередование в заполненной геометрии.
setTransform(XpsMatrix value)Устанавливает матричное преобразование, применяемое к координатному пространству кисти.
setViewbox(Rectangle2D value)Устанавливает область исходного содержимого кисти, которое будет отображено во вьюпорте.
setViewport(Rectangle2D value)Устанавливает позицию и размеры первой плитки кисти.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

deepClone()

public XpsImageBrush deepClone()

Клонирует эту кисть изображения.

Returns: XpsImageBrush - Clone of this image 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

getImage()

public XpsImage getImage()

Возвращает ресурс изображения, используемый для кисти.

Returns: XpsImage - Image resource used to for the brush.

getImageSource()

public String getImageSource()

Возвращает URI ресурса изображения.

Returns: java.lang.String - URI ресурса изображения.

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 - Позиция и размеры первой плитки кисти.

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Позиция и размеры первой плитки кисти.

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