XpsGradientBrush

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

public abstract class XpsGradientBrush extends XpsTransformableBrush

Класс, инкапсулирующий общие особенности элементов LinerGradientBrush и RadialGradientBrush.

Методы

МетодОписание
equals(Object arg0)
getClass()
getColorInterpolationMode()Возвращает значение, определяющее гамма‑функцию для интерполяции цветов.
getGradientStops()Возвращает список градиентных остановок, составляющих градиент.
getOpacity()Возвращает значение, определяющее равномерную прозрачность заливки кисти.
getSpreadMethod()Возвращает значение, описывающее, как кисть должна заполнять область содержимого за пределами основной, начальной области градиента.
getTransform()Возвращает матричное преобразование, применяемое к координатному пространству кисти.
hashCode()
notify()
notifyAll()
setColorInterpolationMode(XpsColorInterpolationMode value)Устанавливает значение, определяющее гамма‑функцию для интерполяции цветов.
setGradientStops(List value)Устанавливает список градиентных остановок, составляющих градиент.
setOpacity(float value)Устанавливает значение, определяющее равномерную прозрачность заливки кисти.
setSpreadMethod(XpsSpreadMethod value)Устанавливает значение, описывающее, как кисть должна заполнять область содержимого за пределами основной, начальной области градиента.
setTransform(XpsMatrix value)Устанавливает матричное преобразование, применяемое к координатному пространству кисти.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ПараметрТипОписание
arg0java.lang.Object

Returns: boolean

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getColorInterpolationMode()

public XpsColorInterpolationMode getColorInterpolationMode()

Возвращает значение, определяющее гамма‑функцию для интерполяции цветов. Регулировка гаммы не должна применяться к альфа‑компоненте, если она указана.

Returns: XpsColorInterpolationMode - Value specifying the gamma function for color interpolation.

getGradientStops()

public List<XpsGradientStop> getGradientStops()

Возвращает список градиентных остановок, составляющих градиент.

Returns: java.util.List<com.aspose.xps.XpsGradientStop> — список градиентных остановок, составляющих градиент.

getOpacity()

public float getOpacity()

Возвращает значение, определяющее равномерную прозрачность заливки кисти.

Returns: float - Значение, определяющее равномерную прозрачность заливки кисти.

getSpreadMethod()

public XpsSpreadMethod getSpreadMethod()

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

Returns: XpsSpreadMethod - Value describing how the brush should fill the content area outside of the primary, initial gradient area.

getTransform()

public XpsMatrix getTransform()

Возвращает матричное преобразование, применяемое к координатному пространству кисти. Свойство Transform конкатенируется с текущим эффективным преобразованием рендеринга, чтобы получить эффективное преобразование рендеринга, локальное для кисти. Вьюпорт кисти преобразуется с использованием локального эффективного преобразования рендеринга.

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

hashCode()

public native int hashCode()

Returns: int

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setColorInterpolationMode(XpsColorInterpolationMode value)

public void setColorInterpolationMode(XpsColorInterpolationMode value)

Устанавливает значение, определяющее гамма‑функцию для интерполяции цветов. Коррекция гаммы не должна применяться к альфа‑компоненту, если он указан.

Parameters:

ПараметрТипОписание
valueXpsColorInterpolationModeЗначение, определяющее гамма‑функцию для интерполяции цветов.

setGradientStops(List value)

public void setGradientStops(List<XpsGradientStop> value)

Устанавливает список градиентных остановок, составляющих градиент.

Parameters:

ПараметрТипОписание
значениеjava.util.List<com.aspose.xps.XpsGradientStop>Список остановок градиента, составляющих градиент.

setOpacity(float value)

public void setOpacity(float value)

Устанавливает значение, определяющее равномерную прозрачность заливки кисти.

Parameters:

ПараметрТипОписание
значениеfloatЗначение, определяющее равномерную прозрачность заливки кисти.

setSpreadMethod(XpsSpreadMethod value)

public void setSpreadMethod(XpsSpreadMethod value)

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

Parameters:

ПараметрТипОписание
valueXpsSpreadMethodЗначение, описывающее, как кисть должна заполнять область содержимого за пределами основной, начальной области градиента.

setTransform(XpsMatrix value)

public void setTransform(XpsMatrix value)

Устанавливает матричное преобразование, применяемое к координатному пространству кисти. Свойство Transform конкатенируется с текущим эффективным преобразованием рендеринга, чтобы получить эффективное преобразование рендеринга, локальное для кисти. Вьюпорт кисти преобразуется с использованием локального эффективного преобразования рендеринга.

Parameters:

ПараметрТипОписание
valueXpsMatrixМатричное преобразование, применяемое к координатному пространству кисти.

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