Class EmfScaleWindowExtex
Nome do espaço: Aspose.Imaging.FileFormats.Emf.Emf.Records Assembleia: Aspose.Imaging.dll (25.4.0)
O registro EMR_SCALEWINDOWEXTEX redefine a janela para um contexto de dispositivo de reprodução peloUtilizando os ratios formados pelos multiplicantes e divisores especificados.
public sealed class EmfScaleWindowExtex : EmfStateRecordType
Inheritance
object ← MetaObject ← EmfRecord ← EmfStateRecordType ← EmfScaleWindowExtex
Membros herdados
EmfRecord.Type , EmfRecord.Size , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
A extensão não pode ser alterada se o contexto do dispositivo estiver usando um modo de mapeamento de escala fixa.MM_ISOTROPIC e MM_ANISOTROPIC não são escalas fixas.Modificado como segue.xNewWE = (xOldWE * xNum) / xDenomyNewWE = (yOldWE * yNum) / yDenom
Constructors
EmfScaleWindowExtex(EmfRecord)
Inicia uma nova instância da classe Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfScaleWindowExtex.
public EmfScaleWindowExtex(EmfRecord source)
Parameters
source
EmfRecord
A fonte .
EmfScaleWindowExtex()
Inicia uma nova instância da classe Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfScaleWindowExtex.
public EmfScaleWindowExtex()
Properties
XNUMX
Recebe ou coloca um inteiro assinado de 32 bits que especifica o divisor horizontal.
public int XDenom { get; set; }
Valor da propriedade
XNUM
Recebe ou coloca um inteiro assinado de 32 bits que especifica o multiplicador horizontal.
public int XNum { get; set; }
Valor da propriedade
O Senhor
Recebe ou coloca um inteiro assinado de 32 bits que especifica o divisor vertical.
public int YDenom { get; set; }
Valor da propriedade
YNUM
Recebe ou coloca um inteiro assinado de 32 bits que especifica o multiplicador vertical.
public int YNum { get; set; }