EmfScaleViewportExtex
Contenuti
[
Nascondere
]EmfScaleViewportExtex class
Il record EMR_SCALEVIEWPORTTEXX ridefinisce il viewport per un contesto di dispositivo utilizzando i rapporti formati dai moltiplicandi e dai divisori specificati.
public sealed class EmfScaleViewportExtex : EmfStateRecordType
Costruttori
Nome | Descrizione |
---|---|
EmfScaleViewportExtex() | Inizializza una nuova istanza diEmfScaleViewportExtex classe. |
EmfScaleViewportExtex(EmfRecord) | Inizializza una nuova istanza diEmfScaleViewportExtex classe. |
Proprietà
Nome | Descrizione |
---|---|
Size { get; set; } | Ottiene o imposta la dimensione del record |
Type { get; set; } | Ottiene o imposta il tipo. |
XDenom { get; set; } | Ottiene o imposta un intero con segno a 32 bit che specifica il divisore orizzontale. Non può essere zero. |
XNum { get; set; } | Ottiene o imposta un intero con segno a 32 bit che specifica il moltiplicando orizzontale. Non può essere zero. |
YDenom { get; set; } | Ottiene o imposta un intero con segno a 32 bit che specifica il divisore verticale. Non può essere zero. |
YNum { get; set; } | Ottiene o imposta un intero con segno a 32 bit che specifica il moltiplicando verticale. Non può essere zero. |
Osservazioni
L’estensione non può essere modificata se il contesto del dispositivo utilizza una modalità di mappatura a scala fissa. Solo MM_ISOTROPIC e MM_ANISOTROPIC non sono a scala fissa. Le estensioni del viewport vengono modificate come segue. xNewWE = (xOldWE * xNum) / xDenom yNewWE = (yOldWE * yNum) / yDenom
Guarda anche
- class EmfStateRecordType
- spazio dei nomi Aspose.Imaging.FileFormats.Emf.Emf.Records
- assemblea Aspose.Imaging