EmfScaleViewportExtex
Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emf.records.EmfRecord, com.aspose.imaging.fileformats.emf.emf.records.EmfStateRecordType
public final class EmfScaleViewportExtex extends EmfStateRecordType
El registro EMR_SCALEVIEWPORTEXTEX vuelve a especificar el viewport para un contexto de dispositivo usando las proporciones formadas por los multiplicadores y divisores especificados.
La extensión no puede cambiarse si el contexto de dispositivo está usando un modo de mapeo de escala fija. Sólo MM_ISOTROPIC y MM_ANISOTROPIC no son de escala fija. Las extensiones de la ventana gráfica se modifican de la siguiente manera. xNewWE = (xOldWE * xNum) / xDenom yNewWE = (yOldWE * yNum) / yDenom
Constructores
| Constructor | Descripción |
|---|---|
| EmfScaleViewportExtex(EmfRecord source) | Inicializa una nueva instancia de la clase EmfScaleViewportExtex. |
| EmfScaleViewportExtex() | Inicializa una nueva instancia de la clase EmfScaleViewportExtex. |
Métodos
| Método | Descripción |
|---|---|
| getXNum() | Obtiene o establece un entero con signo de 32 bits que especifica el multiplicando horizontal. |
| setXNum(int value) | Obtiene o establece un entero con signo de 32 bits que especifica el multiplicando horizontal. |
| getXDenom() | Obtiene o establece un entero con signo de 32 bits que especifica el divisor horizontal. |
| setXDenom(int value) | Obtiene o establece un entero con signo de 32 bits que especifica el divisor horizontal. |
| getYNum() | Obtiene o establece un entero con signo de 32 bits que especifica el multiplicando vertical. |
| setYNum(int value) | Obtiene o establece un entero con signo de 32 bits que especifica el multiplicando vertical. |
| getYDenom() | Obtiene o establece un entero con signo de 32 bits que especifica el divisor vertical. |
| setYDenom(int value) | Obtiene o establece un entero con signo de 32 bits que especifica el divisor vertical. |
EmfScaleViewportExtex(EmfRecord source)
public EmfScaleViewportExtex(EmfRecord source)
Inicializa una nueva instancia de la clase EmfScaleViewportExtex.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| source | EmfRecord | El origen. |
EmfScaleViewportExtex()
public EmfScaleViewportExtex()
Inicializa una nueva instancia de la clase EmfScaleViewportExtex.
getXNum()
public int getXNum()
Obtiene o establece un entero con signo de 32 bits que especifica el multiplicando horizontal. No puede ser cero.
Returns: int
setXNum(int value)
public void setXNum(int value)
Obtiene o establece un entero con signo de 32 bits que especifica el multiplicando horizontal. No puede ser cero.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | int |
getXDenom()
public int getXDenom()
Obtiene o establece un entero con signo de 32 bits que especifica el divisor horizontal. No puede ser cero.
Returns: int
setXDenom(int value)
public void setXDenom(int value)
Obtiene o establece un entero con signo de 32 bits que especifica el divisor horizontal. No puede ser cero.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | int |
getYNum()
public int getYNum()
Obtiene o establece un entero con signo de 32 bits que especifica el multiplicando vertical. No puede ser cero.
Returns: int
setYNum(int value)
public void setYNum(int value)
Obtiene o establece un entero con signo de 32 bits que especifica el multiplicando vertical. No puede ser cero.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | int |
getYDenom()
public int getYDenom()
Obtiene o establece un entero con signo de 32 bits que especifica el divisor vertical. No puede ser cero.
Returns: int
setYDenom(int value)
public void setYDenom(int value)
Obtiene o establece un entero con signo de 32 bits que especifica el divisor vertical. No puede ser cero.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | int |