EmfMapMode

Inheritance: java.lang.Object, com.aspose.ms.System.ValueType, com.aspose.ms.System.Enum

public final class EmfMapMode extends System.Enum

L’énumération MapMode est utilisée pour définir l’unité de mesure permettant de transformer les unités d’espace de page en unités d’espace dispositif et pour définir l’orientation des axes de dessin.

Champs

ChampDescription
MM_TEXTChaque unité logique est mappée à un pixel d’appareil.
MM_LOMETRICChaque unité logique est mappée à 0,1 millimètre.
MM_HIMETRICChaque unité logique est mappée à 0,01 millimètre.
MM_LOENGLISHChaque unité logique est mappée à 0,01 pouce.
MM_HIENGLISHChaque unité logique est mappée à 0,001 pouce.
MM_TWIPSChaque unité logique est mappée à un vingtième du point d’imprimante (1/1440 pouce, également appelé “twip”).
MM_ISOTROPICLes unités logiques sont mappées à des unités arbitraires avec des axes à échelle égale; c’est‑à‑dire, une unité le long de l’axe x est égale à une unité le long de l’axe y.
MM_ANISOTROPICLes unités logiques sont mappées à des unités arbitraires avec des axes à échelle arbitraire.

MM_TEXT

public static final int MM_TEXT

Chaque unité logique est mappée à un pixel d’appareil. Le x positif est vers la droite; le y positif est vers le bas.

MM_LOMETRIC

public static final int MM_LOMETRIC

Chaque unité logique est mappée à 0,1 millimètre. Le x positif est vers la droite; le y positif est vers le haut.

MM_HIMETRIC

public static final int MM_HIMETRIC

Chaque unité logique est mappée à 0,01 millimètre. Le x positif est vers la droite; le y positif est vers le haut.

MM_LOENGLISH

public static final int MM_LOENGLISH

Chaque unité logique est mappée à 0,01 pouce. Le x positif est vers la droite; le y positif est vers le haut

MM_HIENGLISH

public static final int MM_HIENGLISH

Chaque unité logique est mappée à 0,001 pouce. Le x positif est vers la droite; le y positif est vers le haut.

MM_TWIPS

public static final int MM_TWIPS

Chaque unité logique est mappée à un vingtième du point d’imprimante (1/1440 pouce, également appelé “twip”). Le x positif est vers la droite; le y positif est vers le haut.

MM_ISOTROPIC

public static final int MM_ISOTROPIC

Les unités logiques sont mappées à des unités arbitraires avec des axes à échelle égale; c’est‑à‑dire, une unité le long de l’axe x est égale à une unité le long de l’axe y. Les enregistrements EMR_SETWINDOWEXTEX et EMR_SETVIEWPORTEXTEX DOIVENT être utilisés pour spécifier les unités et l’orientation des axes. Des ajustements DOIVENT être effectués si nécessaire pour garantir que les unités x et y conservent la même taille. Par exemple, lorsque l’étendue de la fenêtre est définie, le viewport DOIT être ajusté pour maintenir les unités isotropes.

MM_ANISOTROPIC

public static final int MM_ANISOTROPIC

Les unités logiques sont mappées à des unités arbitraires avec des axes à échelle arbitraire. Les enregistrements EMR_SETWINDOWEXTEX et EMR_SETVIEWPORTEXTEX DOIVENT être utilisés pour spécifier les unités, l’orientation et le redimensionnement.