Clase EmfPlusFillPolygon

Summary: The EmfPlusFillPolygon record specifies filling the interior of a polygon.

Module: aspose.imaging.fileformats.emf.emfplus.records

Full Name: aspose.imaging.fileformats.emf.emfplus.records.EmfPlusFillPolygon

Inheritance: EmfPlusDrawingRecordType

Constructors

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

Properties

NameTypeAccessDescripción
brush_idintr/wObtiene 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.
data_sizeintr/wObtiene o establece un entero sin signo de 32 bits que DEBE definir el número alineado a 32 bits de
bytes de datos en el campo RecordData que sigue. Este número no incluye el encabezado de registro de 12 bytes.
banderasintr/wObtiene o establece un entero sin signo de 16 bits que contiene información para algunos registros sobre cómo
se debe realizar la operación y sobre la estructura del registro.
is_colorboolr/wObtiene 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 no está establecido, BrushId contiene el índice de un objeto EmfPlusBrush (sección 2.2.1.1) en la tabla de objetos EMF+.
is_compressedboolr/wObtiene o establece un valor que indica si esta instancia está comprimida.
Si está establecido, PointData especifica ubicaciones absolutas en el espacio de coordenadas con 16 bits
coordenadas enteras. Si no está establecido, PointData especifica ubicaciones absolutas en el espacio de coordenadas
con coordenadas de punto flotante de 32 bits
is_relativeboolr/wObtiene o establece un valor que indica si esta instancia es relativa.
Si está establecido, 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 el arreglo. En el caso del primer elemento en PointData, se asume una ubicación previa
en coordenadas (0,0). Si no está establecido, PointData especifica
ubicaciones absolutas según la bandera C.
point_dataPointF[]r/wObtiene 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.
tamañointr/wObtiene o establece un entero sin signo de 32 bits que especifica el número alineado a 32 bits de bytes
en todo el registro, incluyendo el encabezado de registro de 12 bytes y los datos específicos del registro.
typeEmfPlusRecordTyperObtiene un entero sin signo de 16 bits que identifica el tipo de registro.

Constructor: EmfPlusFillPolygon(source)

 EmfPlusFillPolygon(source) 

Inicializa una nueva instancia de la clase EmfPlusFillPolygon.

Parameters:

ParámetroTipoDescripción
sourceEmfPlusRecordLa fuente.