EmfMapMode

EmfMapMode enumeration

L’enumerazione MapMode viene utilizzata per definire l’unità di misura per trasformare le unità di spazio della pagina in unità di spazio del dispositivo e per definire l’orientamento degli assi del disegno.

public enum EmfMapMode

I valori

NomeValoreDescrizione
MM_TEXT1Ogni unità logica è mappata su un pixel del dispositivo. Positivo x è a destra; positivo y è giù.
MM_LOMETRIC2Ogni unità logica è mappata a 0,1 millimetri. Positivo x è a destra; y positivo è attivo.
MM_HIMETRIC3Ogni unità logica è mappata a 0,01 millimetri. Positivo x è a destra; y positivo è attivo.
MM_LOENGLISH4Ogni unità logica è mappata a 0,01 pollici. Positivo x è a destra; y positivo è attivo
MM_HIENGLISH5Ogni unità logica è mappata a 0,001 pollici. Positivo x è a destra; y positivo è attivo.
MM_TWIPS6Ogni unità logica è mappata a un ventesimo del punto di una stampante (1/1440 di pollice, chiamato anche “twip”). Positivo x è a destra; y positivo è attivo.
MM_ISOTROPIC7Le unità logiche sono mappate su unità arbitrarie con assi ugualmente scalati; ovvero, un’unità lungo l’asse x è uguale a un’unità lungo l’asse y. I record EMR_SETWINDOWEXTEX e EMR_SETVIEWPORTTEXTEX DOVREBBE essere utilizzati per specificare le unità e l’orientamento degli assi. Le regolazioni DEVONO essere effettuate se necessario per garantire che le unità xey rimangano della stessa dimensione. Ad esempio, quando l’estensione della finestra è impostata, la finestra DEVE essere regolata per mantenere le unità isotropiche.
MM_ANISOTROPIC8Le unità logiche vengono mappate su unità arbitrarie con assi scalati arbitrariamente. I record EMR_SETWINDOWEXTEX e EMR_SETVIEWPORTTEXTEX DOVREBBE essere utilizzati per specificare le unità, orientamento e ridimensionamento.

Guarda anche