Class FontType


  • public class FontType
    extends java.lang.Object
    This class enumerates all supported font types.
    • Field Detail

      • OTHER

        public static final FontType OTHER
        Collective identifier for "other" font types
      • TYPE0

        public static final FontType TYPE0
        Adobe Type 0 fonts (composite font)
      • TYPE1

        public static final FontType TYPE1
        Adobe Type 1 fonts
      • MMTYPE1

        public static final FontType MMTYPE1
        Adobe Multiple Master Type 1 fonts
      • TYPE3

        public static final FontType TYPE3
        Adobe Type 3 fonts ("user-defined" fonts)
      • TRUETYPE

        public static final FontType TRUETYPE
        TrueType fonts
      • TYPE1C

        public static final FontType TYPE1C
      • CIDTYPE0

        public static final FontType CIDTYPE0
    • Constructor Detail

      • FontType

        protected FontType​(java.lang.String name,
                           int value)
        Construct a font type.
        Parameters:
        name - a font type name
        value - a font type value
        See Also:
        Enum(String)
    • Method Detail

      • byName

        public static FontType byName​(java.lang.String name)
        Returns the FontType by name.
        Parameters:
        name - Name of the font type to look up
        Returns:
        the font type
      • byValue

        public static FontType byValue​(int value)
        Returns the FontType by value.
        Parameters:
        value - Value of the font type to look up
        Returns:
        the font type
      • getName

        public java.lang.String getName()
        Returns the name
        Returns:
        the name
      • getValue

        public int getValue()
        Returns the value
        Returns:
        the value
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object