Clase EmfPlusDrawLines

Summary: The EmfPlusDrawlLines record specifies drawing a series of connected lines

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

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

Inheritance: EmfPlusDrawingRecordType

Constructors

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

Properties

NameTypeAccessDescripción
closed_shapeboolr/wObtiene o establece un valor que indica si [closed shape].
compressedboolr/wObtiene o establece un valor que indica si este EmfPlusDrawClosedCurve está comprimido.
Este bit indica si el campo PointData especifica datos comprimidos.
Si está establecido, PointData especifica ubicaciones absolutas en el espacio de coordenadas con coordenadas enteras de 16 bits.
Si está despejado, PointData especifica ubicaciones absolutas en el espacio de coordenadas con coordenadas de punto flotante de 32 bits
Nota: Si la bandera Relative (abajo) está establecida, esta bandera es indefinida y DEBE ser ignorada
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.
object_idSystem.Byter/wObtiene o establece el identificador del objeto.
El índice de un objeto EmfPlusPen (sección 2.2.1.7) en la tabla de objetos EMF+
para dibujar las líneas. El valor DEBE ser de 0 a 63, inclusive.
point_dataPointF[]r/wObtiene o establece los datos de puntos
Una matriz de puntos Count que especifican los puntos de inicio y fin de las líneas a dibujar.
relativeboolr/wObtiene o establece un valor que indica si este EmfPlusDrawClosedCurve es relativo.
Este bit indica si el campo PointData especifica ubicaciones relativas o absolutas.
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 la matriz. En el caso del primer
elemento en PointData, se asume una ubicación previa en las coordenadas (0,0). Si está despejado,
PointData especifica ubicaciones absolutas según la bandera C.
Nota: Si esta bandera está establecida, la bandera Compressed (arriba) es indefinida y DEBE ser ignorada
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: EmfPlusDrawLines(source)

 EmfPlusDrawLines(source) 

Inicializa una nueva instancia de la clase EmfPlusDrawLines.

Parameters:

ParámetroTipoDescripción
sourceEmfPlusRecordLa fuente.