Clase EmfPlusDrawImagePoints

Summary: The EmfPlusDrawImagePoints record specifies drawing a scaled image inside a parallelogram.

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

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

Inheritance: EmfPlusDrawingRecordType

Constructors

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

Properties

NameTypeAccessDescripción
applying_an_effectboolr/wObtiene o establece un valor que indica si [applying an effect].
Este bit indica que la representación de la imagen incluye la aplicación de un efecto.
Si está establecido, debe haberse especificado un objeto de la clase Effect en un registro EmfPlusSerializableObject anterior (sección 2.3.5.2).
comprimidoboolr/wObtiene o establece un valor que indica si los datos de PointData están comprimidos.
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 el indicador P (abajo) está establecido, este indicador es indefinido y DEBE ser ignorado.
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.
image_attributes_idintr/wObtiene o establece un entero sin signo de 32 bits que contiene el índice del
objeto opcional EmfPlusImageAttributes (sección 2.2.1.5) en la tabla de objetos EMF+.
object_idSystem.Byter/wObtiene o establece el identificador del objeto.
El índice de un objeto EmfPlusImage (sección 2.2.1.4) en la tabla de objetos EMF+, que especifica la imagen a renderizar. El valor DEBE estar entre 0 y 63, inclusive.
point_dataPointF[]r/wObtiene o establece una matriz de puntos Count que especifican tres puntos de un paralelogramo.
Los tres puntos representan las esquinas superior izquierda, superior derecha e inferior izquierda del
paralelogramo. El cuarto punto del paralelogramo se extrapola a partir de los tres primeros. La
porción de la imagen especificada por el campo SrcRect DEBERÍA tener transformaciones de escalado y cizallado aplicadas si es necesario para encajar dentro del paralelogramo.
relativeboolr/wObtiene o establece un valor que indica si este EmfPlusDrawImagePoints 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 coordenadas (0,0). Si está despejado,
PointData especifica ubicaciones absolutas de acuerdo con el indicador C.
Nota: Si este indicador está establecido, el indicador C (arriba) es indefinido y DEBE ser ignorado.
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.
src_rectRectangleFr/wObtiene o establece un objeto EmfPlusRectF (sección 2.2.2.39) que define una porción de la imagen a renderizar.
src_unitEmfPlusUnitTyper/wObtiene o establece un entero con signo de 32 bits que define las unidades del campo SrcRect. DEBE
ser el valor UnitPixel de la enumeración UnitType (sección 2.1.1.33).
typeEmfPlusRecordTyperObtiene un entero sin signo de 16 bits que identifica el tipo de registro.

Constructor: EmfPlusDrawImagePoints(source)

 EmfPlusDrawImagePoints(source) 

Inicializa una nueva instancia de la clase EmfPlusDrawImagePoints.

Parameters:

ParámetroTipoDescripción
sourceEmfPlusRecordLa fuente.