Clase EmfPlusDrawImage
Contenido
[
Ocultar
]Summary: The EmfPlusDrawImage record specifies drawing a scaled image.
Module: aspose.imaging.fileformats.emf.emfplus.records
Full Name: aspose.imaging.fileformats.emf.emfplus.records.EmfPlusDrawImage
Inheritance: EmfPlusDrawingRecordType
Constructors
| Name | Descripción |
|---|---|
| EmfPlusDrawImage(source) | Inicializa una nueva instancia de la clase EmfPlusDrawImage. |
Properties
| Name | Type | Access | Descripción |
|---|---|---|---|
| comprimido | bool | r/w | 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 se limpia, RectData contiene un objeto EmfPlusRectF (sección 2.2.2.39). |
| data_size | int | r/w | Obtiene 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. |
| banderas | int | r/w | Obtiene 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_id | int | r/w | Obtiene o establece el identificador de los atributos de la imagen Un entero sin signo de 32 bits que especifica el índice de un objeto EmfPlusImageAttributes opcional (sección 2.2.1.5) en la tabla de objetos EMF+. |
| object_id | System.Byte | r/w | 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 renderizar. El valor DEBE estar entre 0 y 63, inclusive. | |||
| rect_data | RectangleF | r/w | Obtiene o establece los datos del rectángulo Ya sea un objeto EmfPlusRect o EmfPlusRectF que define el cuadro delimitador de la imagen. La porción de la imagen especificada por el campo SrcRect se escala para ajustarse a este rectángulo. |
| tamaño | int | r/w | Obtiene 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_rect | RectangleF | r/w | Obtiene o establece el rectángulo de origen Un objeto EmfPlusRectF que especifica una porción de la imagen a renderizar. La porción de la imagen especificada por este rectángulo se escala para ajustarse al rectángulo de destino especificado por el campo RectData. |
| src_unit | EmfPlusUnitType | r/w | Obtiene o establece la unidad de origen Entero con signo de 32 bits que especifica las unidades del campo SrcRect. DEBE ser el miembro UnitTypePixel de la enumeración UnitType (sección 2.1.1.33). |
| type | EmfPlusRecordType | r | Obtiene un entero sin signo de 16 bits que identifica el tipo de registro. |
Constructor: EmfPlusDrawImage(source)
EmfPlusDrawImage(source)
Inicializa una nueva instancia de la clase EmfPlusDrawImage.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| source | EmfPlusRecord | La fuente. |