com.groupdocs.metadata.core

Interfaces

Classes

Enums

Exceptions

com.groupdocs.metadata.core

Class XmpFont

    • Constructor Detail

      • XmpFont

        public XmpFont()

        Initializes a new instance of the XmpFont class.

      • XmpFont

        public XmpFont(String fontFamily)

        Initializes a new instance of the XmpFont class.

        Parameters:
        fontFamily - Font family.
    • Method Detail

      • getChildFontFiles

        public final String[] getChildFontFiles()

        Gets the list of file names for the fonts that make up a composite font.

        Returns:
        The list of file names for the fonts that make up a composite font.
      • setChildFontFiles

        public final void setChildFontFiles(String[] value)

        Sets the list of file names for the fonts that make up a composite font.

        Parameters:
        value - The list of file names for the fonts that make up a composite font.
      • isComposite

        public final Boolean isComposite()

        Gets a value indicating whether whether the font is composite.

        Returns:
        true if the font is composite; otherwise, false.
      • setComposite

        public final void setComposite(Boolean value)

        Sets a value indicating whether whether the font is composite.

        Parameters:
        value - true if the font is composite; otherwise, false.
      • getFontFace

        public final String getFontFace()

        Gets the font face name.

        Returns:
        The font face name.
      • setFontFace

        public final void setFontFace(String value)

        Sets the font face name.

        Parameters:
        value - The font face name.
      • getFontFamily

        public final String getFontFamily()

        Gets the font family name.

        Returns:
        The font family name.
      • setFontFamily

        public final void setFontFamily(String value)

        Sets the font family name.

        Parameters:
        value - The font family name.
      • getFontFileName

        public final String getFontFileName()

        Gets the font file name (not a complete path).

        Returns:
        The name of the font file.
      • setFontFileName

        public final void setFontFileName(String value)

        Sets the font file name (not a complete path).

        Parameters:
        value - The name of the font file.
      • getFontName

        public final String getFontName()

        Gets the PostScript name of the font.

        Returns:
        The PostScript name of the font.
      • setFontName

        public final void setFontName(String value)

        Sets the PostScript name of the font.

        Parameters:
        value - The PostScript name of the font.
      • getFontType

        public final String getFontType()

        Gets the font type.

        Returns:
        The font type.


        TrueType, Type 1, Open Type, and so on.
      • setFontType

        public final void setFontType(String value)

        Sets the font type.

        Parameters:
        value - The font type.


        TrueType, Type 1, Open Type, and so on.
      • getVersion

        public final String getVersion()

        Gets the font version.

        Returns:
        The version.


        /version for Type1 fonts nameId 5 for Apple True Type and OpenType /CIDFontVersion for CID fonts The empty string for bitmap fonts
      • setVersion

        public final void setVersion(String value)

        Sets the font version.

        Parameters:
        value - The version.


        /version for Type1 fonts nameId 5 for Apple True Type and OpenType /CIDFontVersion for CID fonts The empty string for bitmap fonts