EmfPlusPathGradientBrushData

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 EmfPlusPathGradientBrushData extends EmfPlusBaseBrushData

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

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

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

Методы

МетодОписание
getBrushDataFlags()Получает или задает 32-битное беззнаковое целое, которое указывает данные в поле OptionalData.
setBrushDataFlags(int value)Получает или задает 32-битное беззнаковое целое, которое указывает данные в поле OptionalData.
getWrapMode()Получает или задает 32‑битное знаковое целое из перечисления WrapMode (раздел 2.1.1.34), которое указывает, следует ли закрашивать область за пределами границы кисти.
setWrapMode(int value)Получает или задает 32‑битное знаковое целое из перечисления WrapMode (раздел 2.1.1.34), которое указывает, следует ли закрашивать область за пределами границы кисти.
getCenterArgb32Color()Получает или задает объект EmfPlusARGB (раздел 2.2.2.1), который определяет центральный цвет кисти градиента пути, т.е. цвет, который отображается в центральной точке кисти.
setCenterArgb32Color(int value)Получает или задает объект EmfPlusARGB (раздел 2.2.2.1), который определяет центральный цвет кисти градиента пути, т.е. цвет, который отображается в центральной точке кисти.
getCenterPointF()Получает или задает объект EmfPlusARGB (раздел 2.2.2.1), который определяет центральный цвет кисти градиента пути, т.е. цвет, который отображается в центральной точке кисти.
setCenterPointF(PointF value)Получает или задает объект EmfPlusARGB (раздел 2.2.2.1), который определяет центральный цвет кисти градиента пути, т.е. цвет, который отображается в центральной точке кисти.
getSurroundingArgb32Colors()Получает или задает массив объектов EmfPlusARGB с количеством SurroundingColorCount, которые определяют цвета для отдельных точек на границе кисти.
setSurroundingArgb32Colors(int[] value)Получает или задает массив объектов EmfPlusARGB с количеством SurroundingColorCount, которые определяют цвета для отдельных точек на границе кисти.
getBoundaryData()Получает или задает границу кисти градиента пути, которая задаётся либо путем, либо замкнутым кардинальным сплайном.
setBoundaryData(EmfPlusBoundaryBase value)Получает или задает границу кисти градиента пути, которая задаётся либо путем, либо замкнутым кардинальным сплайном.
getOptionalData()Получает или задает необязательный объект EmfPlusPathGradientBrushOptionalData (раздел 2.2.2.30), который определяет дополнительные данные для кисти градиента пути.
setOptionalData(EmfPlusPathGradientBrushOptionalData value)Получает или задает необязательный объект EmfPlusPathGradientBrushOptionalData (раздел 2.2.2.30), который определяет дополнительные данные для кисти градиента пути.

EmfPlusPathGradientBrushData()

public EmfPlusPathGradientBrushData()

getBrushDataFlags()

public int getBrushDataFlags()

Получает или задает 32-битное беззнаковое целое, которое определяет данные в поле OptionalData. Это значение ДОЛЖНО состоять из флагов BrushData (раздел 2.1.2.1). Следующие флаги относятся к кисти градиента пути:

Returns: int

setBrushDataFlags(int value)

public void setBrushDataFlags(int value)

Получает или задает 32-битное беззнаковое целое, которое определяет данные в поле OptionalData. Это значение ДОЛЖНО состоять из флагов BrushData (раздел 2.1.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

getCenterArgb32Color()

public int getCenterArgb32Color()

Получает или задает объект EmfPlusARGB (раздел 2.2.2.1), который определяет центральный цвет кисти градиента пути, т.е. цвет, который отображается в центральной точке кисти. Цвет кисти постепенно меняется от цвета границы к центральному цвету при переходе от границы к центру.

Returns: int

setCenterArgb32Color(int value)

public void setCenterArgb32Color(int value)

Получает или задает объект EmfPlusARGB (раздел 2.2.2.1), который определяет центральный цвет кисти градиента пути, т.е. цвет, который отображается в центральной точке кисти. Цвет кисти постепенно меняется от цвета границы к центральному цвету при переходе от границы к центру.

Parameters:

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

getCenterPointF()

public PointF getCenterPointF()

Получает или задает объект EmfPlusARGB (раздел 2.2.2.1), который определяет центральный цвет кисти градиента пути, т.е. цвет, который отображается в центральной точке кисти. Цвет кисти постепенно меняется от цвета границы к центральному цвету при переходе от границы к центру.

Returns: PointF

setCenterPointF(PointF value)

public void setCenterPointF(PointF value)

Получает или задает объект EmfPlusARGB (раздел 2.2.2.1), который определяет центральный цвет кисти градиента пути, т.е. цвет, который отображается в центральной точке кисти. Цвет кисти постепенно меняется от цвета границы к центральному цвету при переходе от границы к центру.

Parameters:

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

getSurroundingArgb32Colors()

public int[] getSurroundingArgb32Colors()

Получает или задает массив объектов EmfPlusARGB с количеством SurroundingColorCount, которые определяют цвета для отдельных точек на границе кисти.

Returns: int[]

setSurroundingArgb32Colors(int[] value)

public void setSurroundingArgb32Colors(int[] value)

Получает или задает массив объектов EmfPlusARGB с количеством SurroundingColorCount, которые определяют цвета для отдельных точек на границе кисти.

Parameters:

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

getBoundaryData()

public EmfPlusBoundaryBase getBoundaryData()

Получает или задает границу кисти градиента пути, которая задаётся либо путем, либо замкнутым кардинальным сплайном. Если флаг BrushDataPath установлен в поле BrushDataFlags, это поле ДОЛЖНО содержать объект EmfPlusBoundaryPathData (раздел 2.2.2.6); в противном случае это поле ДОЛЖНО содержать объект EmfPlusBoundaryPointData (раздел 2.2.2.7).

Returns: EmfPlusBoundaryBase

setBoundaryData(EmfPlusBoundaryBase value)

public void setBoundaryData(EmfPlusBoundaryBase value)

Получает или задает границу кисти градиента пути, которая задаётся либо путем, либо замкнутым кардинальным сплайном. Если флаг BrushDataPath установлен в поле BrushDataFlags, это поле ДОЛЖНО содержать объект EmfPlusBoundaryPathData (раздел 2.2.2.6); в противном случае это поле ДОЛЖНО содержать объект EmfPlusBoundaryPointData (раздел 2.2.2.7).

Parameters:

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

getOptionalData()

public EmfPlusPathGradientBrushOptionalData getOptionalData()

Получает или задает необязательный объект EmfPlusPathGradientBrushOptionalData (раздел 2.2.2.30), который определяет дополнительные данные для кисти градиента пути. Конкретное содержание этого поля определяется значением поля BrushDataFlags.

Returns: EmfPlusPathGradientBrushOptionalData

setOptionalData(EmfPlusPathGradientBrushOptionalData value)

public void setOptionalData(EmfPlusPathGradientBrushOptionalData value)

Получает или задает необязательный объект EmfPlusPathGradientBrushOptionalData (раздел 2.2.2.30), который определяет дополнительные данные для кисти градиента пути. Конкретное содержание этого поля определяется значением поля BrushDataFlags.

Parameters:

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