Packages

 

com.aspose.imaging.fileformats.emf.emf.consts

Class EmfMapMode

  • java.lang.Object
    • com.aspose.ms.System.ValueType<com.aspose.ms.System.Enum>
      • com.aspose.ms.System.Enum
        • com.aspose.imaging.fileformats.emf.emf.consts.EmfMapMode


  • public final class EmfMapMode
    extends com.aspose.ms.System.Enum

    The MapMode enumeration is used to define the unit of measure for transforming page space units into device space units and for defining the orientation of the drawing axes.

    • Nested Class Summary

      • Nested classes/interfaces inherited from class com.aspose.ms.System.Enum

        com.aspose.ms.System.Enum.AbstractEnum, com.aspose.ms.System.Enum.FlaggedEnum, com.aspose.ms.System.Enum.ObjectEnum, com.aspose.ms.System.Enum.SimpleEnum
    • Field Summary

      Fields 
      Modifier and Type Field and Description
      static int MM_ANISOTROPIC
      Logical units are mapped to arbitrary units with arbitrarily scaled axes.
      static int MM_HIENGLISH
      Each logical unit is mapped to 0.001 inch.
      static int MM_HIMETRIC
      Each logical unit is mapped to 0.01 millimeter.
      static int MM_ISOTROPIC
      Logical units are mapped to arbitrary units with equally scaled axes; that is, one unit along the x-axis is equal to one unit along the y-axis.
      static int MM_LOENGLISH
      Each logical unit is mapped to 0.01 inch.
      static int MM_LOMETRIC
      Each logical unit is mapped to 0.1 millimeter.
      static int MM_TEXT
      Each logical unit is mapped to one device pixel.
      static int MM_TWIPS
      Each logical unit is mapped to one-twentieth of a printer's point (1/1440 inch, also called a "twip").
      • Fields inherited from class com.aspose.ms.System.Enum

        EnumSeparatorCharArray
    • Method Summary

      • Methods inherited from class com.aspose.ms.System.Enum

        Clone, CloneTo, format, format, get_Caption, get_Value, getName, getName, getNames, getNames, getNames, getUnderlyingType, getUnderlyingType, getValue, getValues, getValues, getValues, isDefined, isDefined, isDefined, isDefined, parse, parse, parse, parse, register, toObject, toString
    • Field Detail

      • MM_TEXT

        public static final int MM_TEXT

        Each logical unit is mapped to one device pixel. Positive x is to the right; positive y is down.

        See Also:
        Constant Field Values
      • MM_LOMETRIC

        public static final int MM_LOMETRIC

        Each logical unit is mapped to 0.1 millimeter. Positive x is to the right; positive y is up.

        See Also:
        Constant Field Values
      • MM_HIMETRIC

        public static final int MM_HIMETRIC

        Each logical unit is mapped to 0.01 millimeter. Positive x is to the right; positive y is up.

        See Also:
        Constant Field Values
      • MM_LOENGLISH

        public static final int MM_LOENGLISH

        Each logical unit is mapped to 0.01 inch. Positive x is to the right; positive y is up

        See Also:
        Constant Field Values
      • MM_HIENGLISH

        public static final int MM_HIENGLISH

        Each logical unit is mapped to 0.001 inch. Positive x is to the right; positive y is up.

        See Also:
        Constant Field Values
      • MM_TWIPS

        public static final int MM_TWIPS

        Each logical unit is mapped to one-twentieth of a printer's point (1/1440 inch, also called a "twip"). Positive x is to the right; positive y is up.

        See Also:
        Constant Field Values
      • MM_ISOTROPIC

        public static final int MM_ISOTROPIC

        Logical units are mapped to arbitrary units with equally scaled axes; that is, one unit along the x-axis is equal to one unit along the y-axis. The EMR_SETWINDOWEXTEX and EMR_SETVIEWPORTEXTEX records SHOULD be used to specify the units and the orientation of the axes. Adjustments MUST be made as necessary to ensure that the x and y units remain the same size. For example, when the window extent is set, the viewport MUST be adjusted to keep the units isotropic.

        See Also:
        Constant Field Values
      • MM_ANISOTROPIC

        public static final int MM_ANISOTROPIC

        Logical units are mapped to arbitrary units with arbitrarily scaled axes. The EMR_SETWINDOWEXTEX and EMR_SETVIEWPORTEXTEX records SHOULD be used to specify the units, orientation, and scaling.

        See Also:
        Constant Field Values