EmfPlusLinearGradientBrushData

Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusObject, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusStructureObjectType, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusBaseBrushData

public final class EmfPlusLinearGradientBrushData extends EmfPlusBaseBrushData

Объект EmfPlusLinearGradientBrushData задает линейный градиент для графической кисти.

Конструкторы

КонструкторОписание
EmfPlusLinearGradientBrushData()

Методы

МетодОписание
getBrushDataFlags()Получает или задает флаги данных кисти.
setBrushDataFlags(int value)Получает или задает флаги данных кисти.
getEndArgb32Color()Получает или задает конечный цвет.
setEndArgb32Color(int value)Получает или задает конечный цвет.
getOptionalData()Получает или задает необязательные данные.
setOptionalData(EmfPlusLinearGradientBrushOptionalData value)Получает или задает необязательные данные.
getRectF()Получает или задает rect f.
setRectF(RectangleF value)Получает или задает rect f.
getStartArgb32Color()Получает или задает начальный цвет.
setStartArgb32Color(int value)Получает или задает начальный цвет.
getWrapMode()Получает или задает режим обтекания.
setWrapMode(int value)Получает или задает режим обтекания.

EmfPlusLinearGradientBrushData()

public EmfPlusLinearGradientBrushData()

getBrushDataFlags()

public int getBrushDataFlags()

Получает или задает флаги данных кисти.

Значение: BrushDataFlags (4 байта): 32‑битное беззнаковое целое, которое указывает данные в поле OptionalData. Это значение ДОЛЖНО быть составлено из EmfPlusBrushDataFlags (раздел 2.1.2.1).

Returns: int

setBrushDataFlags(int value)

public void setBrushDataFlags(int value)

Получает или задает флаги данных кисти.

Значение: BrushDataFlags (4 байта): 32‑битное беззнаковое целое, которое указывает данные в поле OptionalData. Это значение ДОЛЖНО быть составлено из EmfPlusBrushDataFlags (раздел 2.1.2.1).

Parameters:

ПараметрТипОписание
valueint

getEndArgb32Color()

public int getEndArgb32Color()

Получает или задает конечный цвет.

Значение: объект EmfPlusARGB, который определяет цвет в конечной граничной точке линейной градиентной кисти.

Returns: int

setEndArgb32Color(int value)

public void setEndArgb32Color(int value)

Получает или задает конечный цвет.

Значение: объект EmfPlusARGB, который определяет цвет в конечной граничной точке линейной градиентной кисти.

Parameters:

ПараметрТипОписание
valueint

getOptionalData()

public EmfPlusLinearGradientBrushOptionalData getOptionalData()

Получает или задает необязательные данные.

Значение: необязательный объект EmfPlusLinearGradientBrushOptionalData (раздел 2.2.2.25), который задает дополнительные данные для линейной градиентной кисти. Конкретное содержание этого поля определяется значением поля BrushDataFlags.

Returns: EmfPlusLinearGradientBrushOptionalData

setOptionalData(EmfPlusLinearGradientBrushOptionalData value)

public void setOptionalData(EmfPlusLinearGradientBrushOptionalData value)

Получает или задает необязательные данные.

Значение: необязательный объект EmfPlusLinearGradientBrushOptionalData (раздел 2.2.2.25), который задает дополнительные данные для линейной градиентной кисти. Конкретное содержание этого поля определяется значением поля BrushDataFlags.

Parameters:

ПараметрТипОписание
valueEmfPlusLinearGradientBrushOptionalData

getRectF()

public RectangleF getRectF()

Получает или задает rect f.

Значение: объект EmfPlusRectF (раздел 2.2.2.39), который указывает начальные и конечные точки линии градиента. Верхний левый угол прямоугольника — начальная точка. Нижний правый угол — конечная точка.

Returns: RectangleF

setRectF(RectangleF value)

public void setRectF(RectangleF value)

Получает или задает rect f.

Значение: объект EmfPlusRectF (раздел 2.2.2.39), который указывает начальные и конечные точки линии градиента. Верхний левый угол прямоугольника — начальная точка. Нижний правый угол — конечная точка.

Parameters:

ПараметрТипОписание
valueRectangleF

getStartArgb32Color()

public int getStartArgb32Color()

Получает или задает начальный цвет.

Значение: объект EmfPlusARGB (раздел 2.2.2.1), который определяет цвет в начальной граничной точке линейной градиентной кисти.

Returns: int

setStartArgb32Color(int value)

public void setStartArgb32Color(int value)

Получает или задает начальный цвет.

Значение: объект EmfPlusARGB (раздел 2.2.2.1), который определяет цвет в начальной граничной точке линейной градиентной кисти.

Parameters:

ПараметрТипОписание
valueint

getWrapMode()

public int getWrapMode()

Получает или задает режим обтекания.

Значение: 32‑битное знаковое целое из перечисления WrapMode (раздел 2.1.1.34), которое указывает, следует ли закрашивать область за пределами границы кисти. При закраске за пределами границы режим обтекания определяет, как повторяется цветовой градиент.

Returns: int

setWrapMode(int value)

public void setWrapMode(int value)

Получает или задает режим обтекания.

Значение: 32‑битное знаковое целое из перечисления WrapMode (раздел 2.1.1.34), которое указывает, следует ли закрашивать область за пределами границы кисти. При закраске за пределами границы режим обтекания определяет, как повторяется цветовой градиент.

Parameters:

ПараметрТипОписание
valueint