EmfPlusRegionNode

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

public final class EmfPlusRegionNode extends EmfPlusStructureObjectType

Объект EmfPlusRegionNode указывает узлы графической области.

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

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

Методы

МетодОписание
getRegionNodeData()Получает или задает необязательные данные переменной длины, определяющие объект данных узла региона, указанный в поле Type.
setRegionNodeData(EmfPlusStructureObjectType value)Получает или задает необязательные данные переменной длины, определяющие объект данных узла региона, указанный в поле Type.
getType()Получает или задает 32‑битное беззнаковое целое, которое указывает тип данных в поле RegionNodeData.
setType(int value)Получает или задает 32‑битное беззнаковое целое, которое указывает тип данных в поле RegionNodeData.

EmfPlusRegionNode()

public EmfPlusRegionNode()

getRegionNodeData()

public EmfPlusStructureObjectType getRegionNodeData()

Получает или задает необязательные данные переменной длины, определяющие объект данных узла региона, указанный в поле Type. Содержание и формат данных могут различаться для каждого типа узла региона. Это поле НЕ ДОЛЖНО присутствовать, если тип узла равен RegionNodeDataTypeEmpty или RegionNodeDataTypeInfinite. Этот объект является универсальным и используется для указания различных типов данных узла региона, включая: объект EmfPlusRegionNodePath (раздел 2.2.2.42) для терминального узла; объект EmfPlusRectF (раздел 2.2.2.39) для терминального узла; и объект EmfPlusRegionNodeChildNodes (раздел 2.2.2.41) для нетерминального узла.

Returns: EmfPlusStructureObjectType

setRegionNodeData(EmfPlusStructureObjectType value)

public void setRegionNodeData(EmfPlusStructureObjectType value)

Получает или задает необязательные данные переменной длины, определяющие объект данных узла региона, указанный в поле Type. Содержание и формат данных могут различаться для каждого типа узла региона. Это поле НЕ ДОЛЖНО присутствовать, если тип узла равен RegionNodeDataTypeEmpty или RegionNodeDataTypeInfinite. Этот объект является универсальным и используется для указания различных типов данных узла региона, включая: объект EmfPlusRegionNodePath (раздел 2.2.2.42) для терминального узла; объект EmfPlusRectF (раздел 2.2.2.39) для терминального узла; и объект EmfPlusRegionNodeChildNodes (раздел 2.2.2.41) для нетерминального узла.

Parameters:

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

getType()

public int getType()

Получает или задает 32‑битное беззнаковое целое, которое указывает тип данных в поле RegionNodeData. Это значение ДОЛЖНО быть определено в перечислении RegionNodeDataType (раздел 2.1.1.27).

Returns: int

setType(int value)

public void setType(int value)

Получает или задает 32‑битное беззнаковое целое, которое указывает тип данных в поле RegionNodeData. Это значение ДОЛЖНО быть определено в перечислении RegionNodeDataType (раздел 2.1.1.27).

Parameters:

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