EmfPlusFillPolygon

Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emfplus.records.EmfPlusRecord, com.aspose.imaging.fileformats.emf.emfplus.records.EmfPlusDrawingRecordType

public final class EmfPlusFillPolygon extends EmfPlusDrawingRecordType

El registro EmfPlusFillPolygon especifica el relleno del interior de un polígono.

Constructores

ConstructorDescripción
EmfPlusFillPolygon(EmfPlusRecord source)Inicializa una nueva instancia de la clase EmfPlusFillPolygon.

Métodos

MétodoDescripción
isColor()Obtiene o establece un valor que indica si esta instancia es de color.
setColor(boolean value)Obtiene o establece un valor que indica si esta instancia es de color.
isCompressed()Obtiene o establece un valor que indica si esta instancia está comprimida.
setCompressed(boolean value)Obtiene o establece un valor que indica si esta instancia está comprimida.
isRelative()Obtiene o establece un valor que indica si esta instancia es relativa.
setRelative(boolean value)Obtiene o establece un valor que indica si esta instancia es relativa.
getBrushId()Obtiene o establece el identificador del pincel, un entero sin signo de 32 bits que define el pincel, cuyo contenido está determinado por el bit S en el campo Flags.
setBrushId(int value)Obtiene o establece el identificador del pincel, un entero sin signo de 32 bits que define el pincel, cuyo contenido está determinado por el bit S en el campo Flags.
getPointData()Obtiene o establece los datos de puntos, una matriz de Count puntos que definen los vértices del polígono.
setPointData(PointF[] value)Obtiene o establece los datos de puntos, una matriz de Count puntos que definen los vértices del polígono.

EmfPlusFillPolygon(EmfPlusRecord source)

public EmfPlusFillPolygon(EmfPlusRecord source)

Inicializa una nueva instancia de la clase EmfPlusFillPolygon.

Parameters:

ParámetroTipoDescripción
sourceEmfPlusRecordEl origen.

isColor()

public boolean isColor()

Obtiene o establece un valor que indica si esta instancia es de color. Si está establecido, BrushId especifica un color como un objeto EmfPlusARGB (sección 2.2.2.1). Si está borrado, BrushId contiene el índice de un objeto EmfPlusBrush (sección 2.2.1.1) en la tabla de objetos EMF+.

Valor: true si esta instancia es de color; de lo contrario, false.

Returns: boolean

setColor(boolean value)

public void setColor(boolean value)

Obtiene o establece un valor que indica si esta instancia es de color. Si está establecido, BrushId especifica un color como un objeto EmfPlusARGB (sección 2.2.2.1). Si está borrado, BrushId contiene el índice de un objeto EmfPlusBrush (sección 2.2.1.1) en la tabla de objetos EMF+.

Valor: true si esta instancia es de color; de lo contrario, false.

Parameters:

ParámetroTipoDescripción
valorboolean

isCompressed()

public boolean isCompressed()

Obtiene o establece un valor que indica si esta instancia está comprimida. Si está establecida, PointData especifica ubicaciones absolutas en el espacio de coordenadas con coordenadas enteras de 16 bits. Si no está establecida, PointData especifica ubicaciones absolutas en el espacio de coordenadas con coordenadas de punto flotante de 32 bits.

Valor: true si esta instancia está comprimida; de lo contrario, false.

Returns: boolean

setCompressed(boolean value)

public void setCompressed(boolean value)

Obtiene o establece un valor que indica si esta instancia está comprimida. Si está establecida, PointData especifica ubicaciones absolutas en el espacio de coordenadas con coordenadas enteras de 16 bits. Si no está establecida, PointData especifica ubicaciones absolutas en el espacio de coordenadas con coordenadas de punto flotante de 32 bits.

Valor: true si esta instancia está comprimida; de lo contrario, false.

Parameters:

ParámetroTipoDescripción
valorboolean

isRelative()

public boolean isRelative()

Obtiene o establece un valor que indica si esta instancia es relativa. Si está establecida, cada elemento en PointData especifica una ubicación en el espacio de coordenadas que es relativa a la ubicación especificada por el elemento anterior en la matriz. En el caso del primer elemento en PointData, se asume una ubicación previa en las coordenadas (0,0). Si no está establecida, PointData especifica ubicaciones absolutas según la bandera C.

Valor: true si esta instancia es relativa; de lo contrario, false.

Returns: boolean

setRelative(boolean value)

public void setRelative(boolean value)

Obtiene o establece un valor que indica si esta instancia es relativa. Si está establecida, cada elemento en PointData especifica una ubicación en el espacio de coordenadas que es relativa a la ubicación especificada por el elemento anterior en la matriz. En el caso del primer elemento en PointData, se asume una ubicación previa en las coordenadas (0,0). Si no está establecida, PointData especifica ubicaciones absolutas según la bandera C.

Valor: true si esta instancia es relativa; de lo contrario, false.

Parameters:

ParámetroTipoDescripción
valorboolean

getBrushId()

public int getBrushId()

Obtiene o establece el identificador del pincel, un entero sin signo de 32 bits que define el pincel, cuyo contenido está determinado por el bit S en el campo Flags.

Returns: int

setBrushId(int value)

public void setBrushId(int value)

Obtiene o establece el identificador del pincel, un entero sin signo de 32 bits que define el pincel, cuyo contenido está determinado por el bit S en el campo Flags.

Parameters:

ParámetroTipoDescripción
valorint

getPointData()

public PointF[] getPointData()

Obtiene o establece los datos del punto. Una matriz de Count puntos que definen los vértices del polígono. Los dos primeros puntos de la matriz especifican el primer lado del polígono. Cada punto adicional especifica un nuevo lado, cuyos vértices incluyen el punto y el punto anterior. Si el último punto y el primer punto no coinciden, especifican el último lado del polígono.

Returns: com.aspose.imaging.PointF[]

setPointData(PointF[] value)

public void setPointData(PointF[] value)

Obtiene o establece los datos del punto. Una matriz de Count puntos que definen los vértices del polígono. Los dos primeros puntos de la matriz especifican el primer lado del polígono. Cada punto adicional especifica un nuevo lado, cuyos vértices incluyen el punto y el punto anterior. Si el último punto y el primer punto no coinciden, especifican el último lado del polígono.

Parameters:

ParámetroTipoDescripción
valuePointF[]