Packages

 

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

Class EmfPlusTextRenderingHint

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


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

    The TextRenderingHint enumeration defines types of text hinting and anti-aliasing, which affects the quality of text rendering.

    • 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 byte TextRenderingHintAntialias
      Specifies that each text character is drawn using its anti-aliased glyph bitmap without hinting.
      static byte TextRenderingHintAntialiasGridFit
      Specifies that each text character SHOULD be drawn using its anti-aliased glyph bitmap with smoothing.
      static byte TextRenderingHintClearTypeGridFit
      Specifies that each text character SHOULD be drawn using its ClearType glyph bitmap with smoothing.
      static byte TextRenderingHintSingleBitPerPixel
      Specifies that each text character SHOULD be drawn using its glyph bitmap.
      static byte TextRenderingHintSingleBitPerPixelGridFit
      Specifies that each text character SHOULD be drawn using its glyph bitmap.
      static byte TextRenderingHintSystemDefault
      Specifies that each text character SHOULD be drawn using whatever font-smoothing settings have been configured on the operating system.
      • 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

      • TextRenderingHintSystemDefault

        public static final byte TextRenderingHintSystemDefault

        Specifies that each text character SHOULD be drawn using whatever font-smoothing settings have been configured on the operating system.

        See Also:
        Constant Field Values
      • TextRenderingHintSingleBitPerPixelGridFit

        public static final byte TextRenderingHintSingleBitPerPixelGridFit

        Specifies that each text character SHOULD be drawn using its glyph bitmap. Smoothing MAY be used to improve the appearance of character glyph stems and curvature.

        See Also:
        Constant Field Values
      • TextRenderingHintSingleBitPerPixel

        public static final byte TextRenderingHintSingleBitPerPixel

        Specifies that each text character SHOULD be drawn using its glyph bitmap. Smoothing is not used.

        See Also:
        Constant Field Values
      • TextRenderingHintAntialiasGridFit

        public static final byte TextRenderingHintAntialiasGridFit

        Specifies that each text character SHOULD be drawn using its anti-aliased glyph bitmap with smoothing. The rendering is high quality because of anti-aliasing, but at a higher performance cost.

        See Also:
        Constant Field Values
      • TextRenderingHintAntialias

        public static final byte TextRenderingHintAntialias

        Specifies that each text character is drawn using its anti-aliased glyph bitmap without hinting. Better quality results from anti-aliasing, but stem width differences MAY be noticeable because hinting is turned off.

        See Also:
        Constant Field Values
      • TextRenderingHintClearTypeGridFit

        public static final byte TextRenderingHintClearTypeGridFit

        Specifies that each text character SHOULD be drawn using its ClearType glyph bitmap with smoothing. This is the highest-quality text hinting setting, which is used to take advantage of ClearType font features.

        See Also:
        Constant Field Values