Class EmfScaleViewportExtex
Nombre del espacio: Aspose.Imaging.FileFormats.Emf.Emf.Records Asamblea: Aspose.Imaging.dll (25.4.0)
El registro EMR_SCALEVIEWPORTEX reespecifica el puerto de vista para un contexto de dispositivo utilizando ellas proporciones formadas por los multiplicantes y divisores especificados.
public sealed class EmfScaleViewportExtex : EmfStateRecordType
Inheritance
object ← MetaObject ← EmfRecord ← EmfStateRecordType ← EmfScaleViewportExtex
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.Solo MM_ISOTROPIC y MM_ANISOTROPIC no son una escala fija.se modifican de la siguiente manera.xNewWE = (xOldWE * xNum) / xDenomyNewWE = (yOldWE * yNum) / yDenom
Constructors
EmfScaleViewportExtex(EmfRecord)
Inicia una nueva instancia de la clase Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfScaleViewportExtex.
public EmfScaleViewportExtex(EmfRecord source)
Parameters
source
EmfRecord
La fuente.
EmfScaleViewportExtex()
Inicia una nueva instancia de la clase Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfScaleViewportExtex.
public EmfScaleViewportExtex()
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.
public int YDenom { get; set; }
Valor de la propiedad
YNUM
Obtenga o establece un integrador firmado de 32 bits que especifica el multiplicador vertical.
public int YNum { get; set; }