EmfScaleViewportExtex
Contenido
[
Ocultar
]EmfScaleViewportExtex class
El registro EMR_SCALEVIEWPORTEXTEX vuelve a especificar la ventana gráfica para un contexto de dispositivo usando las relaciones formadas por los multiplicandos y divisores especificados.
public sealed class EmfScaleViewportExtex : EmfStateRecordType
Constructores
Nombre | Descripción |
---|---|
EmfScaleViewportExtex() | Inicializa una nueva instancia delEmfScaleViewportExtex clase. |
EmfScaleViewportExtex(EmfRecord) | Inicializa una nueva instancia delEmfScaleViewportExtex clase. |
Propiedades
Nombre | Descripción |
---|---|
Size { get; set; } | Obtiene o establece el tamaño del registro |
Type { get; set; } | Obtiene o establece el tipo. |
XDenom { get; set; } | Obtiene o establece un entero de 32 bits con signo que especifica el divisor horizontal. No puede ser cero. |
XNum { get; set; } | Obtiene o establece un entero de 32 bits con signo que especifica el multiplicando horizontal. No puede ser cero. |
YDenom { get; set; } | Obtiene o establece un entero de 32 bits con signo que especifica el divisor vertical. No puede ser cero. |
YNum { get; set; } | Obtiene o establece un entero con signo de 32 bits que especifica el multiplicando vertical. No puede ser cero. |
Observaciones
La extensión no se puede cambiar si el contexto del dispositivo utiliza un modo de asignación de escala fija. Solo MM_ISOTROPIC y MM_ANISOTROPIC no son de escala fija. Las extensiones de la vista se modifican de la siguiente manera. xNewWE = (xOldWE * xNum) / xDenom yNewWE = (yOldWE * yNum) / yDenom
Ver también
- class EmfStateRecordType
- espacio de nombres Aspose.Imaging.FileFormats.Emf.Emf.Records
- asamblea Aspose.Imaging