Class EmfScaleWindowExtex
Nombre del espacio: Aspose.Imaging.FileFormats.Emf.Emf.Records Asamblea: Aspose.Imaging.dll (25.4.0)
El registro EMR_SCALEWINDOWEXTEX reespecifica la ventana para un contexto de dispositivo de reproducción porSe utilizan las proporciones formadas por los multiplicantes y divisores especificados.
public sealed class EmfScaleWindowExtex : EmfStateRecordType
Inheritance
object ← MetaObject ← EmfRecord ← EmfStateRecordType ← EmfScaleWindowExtex
Miembros heredados
EmfRecord.Type ,y, EmfRecord.Size ,y, object.GetType() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()
Remarks
La extensión no se puede cambiar si el contexto del dispositivo está utilizando un modo de mapeo de escala fija.MM_ISOTROPIC y MM_ANISOTROPIC no son escala fija.Modificado como sigue.xNewWE = (xOldWE * xNum) / xDenomyNewWE = (yOldWE * yNum) / yDenom
Constructors
EmfScaleWindowExtex(EmfRecord)
Inicia una nueva instancia de la clase Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfScaleWindowExtex.
public EmfScaleWindowExtex(EmfRecord source)
Parameters
source
EmfRecord
La fuente.
EmfScaleWindowExtex()
Inicia una nueva instancia de la clase Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfScaleWindowExtex.
public EmfScaleWindowExtex()
Properties
XDenom
Obtenga o establece un integrador firmado de 32 bits que especifica el divisor horizontal.
public int XDenom { get; set; }
Valor de la propiedad
XNUM
Obtenga o establece un integrador firmado de 32 bits que especifica el multiplicador horizontal.
public int XNum { get; set; }
Valor de la propiedad
YDenom
Obtenga o establece un integrador firmado de 32 bits que especifica el divisor vertical. NO DEVE ser cero.
public int YDenom { get; set; }
Valor de la propiedad
YNUM
Obtenga o establece un integrador firmado de 32 bits que especifica el multiplicador vertical. NO DEVE ser cero.
public int YNum { get; set; }