EmfSetDiBitsToDevice
Contenido
[
Ocultar
]EmfSetDiBitsToDevice class
El registro EMR_SETDIBITSTODEVICE especifica una transferencia en bloque de píxeles desde líneas de exploración especificadas de un mapa de bits de origen a un rectángulo de destino.
public sealed class EmfSetDiBitsToDevice : EmfBitmapRecordType
Constructores
Nombre | Descripción |
---|---|
EmfSetDiBitsToDevice(EmfRecord) | Inicializa una nueva instancia delEmfSetDiBitsToDevice clase. |
Propiedades
Nombre | Descripción |
---|---|
Bounds { get; set; } | Obtiene o establece un objeto WMF RectL ([MS-WMF] sección 2.2.2.19) que define el rectángulo delimitador de destino en unidades de dispositivo. |
CScans { get; set; } | Obtiene o establece un entero sin signo de 32 bits que especifica el número de líneas de exploración. |
CxSrc { get; set; } | Obtiene o establece un entero de 32 bits con signo que especifica el ancho en píxeles del rectángulo de origen. |
CySrc { get; set; } | Obtiene o establece un entero de 32 bits con signo que especifica la altura en píxeles del rectángulo de origen |
IStartScan { get; set; } | Obtiene o establece un entero sin signo de 32 bits que especifica la primera línea de exploración de la matriz. |
Size { get; set; } | Obtiene o establece el tamaño del registro |
SourceBitmap { get; set; } | Obtiene o establece un búfer que contiene el mapa de bits de origen, que no es necesario que sea contiguo a la parte fija del registro EMR_SETDIBITSTODEVICE. En consecuencia, los campos en este búfer que están etiquetados como “UndefinedSpace” son opcionales y DEBEN ignorarse. |
Type { get; set; } | Obtiene o establece el tipo. |
UsageSrc { get; set; } | Obtiene o establece un entero sin signo de 32 bits que especifica cómo interpretar los valores en la tabla de colores en el encabezado del mapa de bits de origen. Este valor DEBE estar en la enumeración DIBColors (sección 2.1.9). |
XDest { get; set; } | Obtiene o establece un entero de 32 bits con signo que especifica la coordenada x lógica de la esquina superior izquierda del rectángulo de destino. |
XSrc { get; set; } | Obtiene o establece un entero con signo de 32 bits que especifica la coordenada x en píxeles de la esquina inferior izquierda del rectángulo de origen. |
YDest { get; set; } | Obtiene o establece un entero de 32 bits con signo que especifica la coordenada y lógica de la esquina superior izquierda del rectángulo de destino. |
YSrc { get; set; } | Obtiene o establece un entero con signo de 32 bits que especifica la coordenada y en píxeles de la esquina inferior izquierda del rectángulo de origen. |
Observaciones
Este registro admite imágenes de origen en formato JPEG y PNG. El campo Compresión en el encabezado de mapa de bits fuente especifica el formato de imagen.
Ver también
- class EmfBitmapRecordType
- espacio de nombres Aspose.Imaging.FileFormats.Emf.Emf.Records
- asamblea Aspose.Imaging