EmfPlusDrawImage

EmfPlusDrawImage class

El registro EmfPlusDrawImage especifica dibujar una imagen a escala.

public sealed class EmfPlusDrawImage : EmfPlusDrawingRecordType

Constructores

NombreDescripción
EmfPlusDrawImage(EmfPlusRecord)Inicializa una nueva instancia delEmfPlusDrawImage clase.

Propiedades

NombreDescripción
Compressed { get; set; }Obtiene o establece un valor que indica si PointData está comprimido. Si se establece, RectData contiene un objeto EmfPlusRect (sección 2.2.2.38). Si está claro, RectData contiene un objeto EmfPlusRectF (sección 2.2.2.39).
virtual DataSize { get; set; }Obtiene o establece un entero sin signo de 32 bits que DEBE definir el número alineado de 32 bits de bytes de datos en el campo RecordData que sigue. Este número no incluye el encabezado del registro de 12 bytes.
virtual Flags { get; set; }Obtiene o establece un entero sin signo de 16 bits que contiene información para algunos registros sobre cómo se realizará la operación y sobre la estructura del registro.
ImageAttributesId { get; set; }Obtiene o establece los atributos de la imagen.
ObjectId { get; set; }Obtiene 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 representar. El valor DEBE ser cero a 63, inclusive.
RectData { get; set; }Obtiene o establece los datos rect Un objeto EmfPlusRect o EmfPlusRectF que define el cuadro delimitador de la imagen. La parte de la imagen especificada por el campo SrcRect se escala para ajustarse a este rectángulo.
virtual Size { get; set; }Obtiene o establece un entero sin signo de 32 bits que especifica el número alineado de 32 bits de bytes en todo el registro, incluido el encabezado del registro de 12 bytes y los datos específicos del registro.
SrcRect { get; set; }Obtiene o establece el origen rect Un objeto EmfPlusRectF que especifica una parte de la imagen que se representará. La parte de la imagen especificada por este rectángulo se escala para ajustarse al rectángulo de destino especificado por el campo RectData.
SrcUnit { get; set; }Obtiene o establece la unidad de origen entero de 32 bits con signo que especifica las unidades del campo SrcRect. DEBE ser el miembro UnitTypePixel de la enumeración UnitType (sección 2.1.1.33).
Type { get; }Obtiene un entero de 16 bits sin signo que identifica el tipo de registro.

Ver también