com.groupdocs.metadata.core

Interfaces

Classes

Enums

Exceptions

com.groupdocs.metadata.core

Class OpenTypeFont

    • Method Detail

      • getSfntVersion

        public final OpenTypeVersion getSfntVersion()

        Gets the header SFNT version.

        Returns:
        The header SFNT version.
      • getMajorVersion

        public final int getMajorVersion()

        Gets the header major version.

        Returns:
        The header major version.
      • getMinorVersion

        public final int getMinorVersion()

        Gets the header minor version.

        Returns:
        The header minor version.
      • getFontRevision

        public final float getFontRevision()

        Gets the font revision.

        Returns:
        The font revision.
      • getFlags

        public final OpenTypeFlags getFlags()

        Gets the header flags.

        Returns:
        The header flags.
      • getCreated

        public final Date getCreated()

        Gets the created date.

        Returns:
        The created date.
      • getModified

        public final Date getModified()

        Gets the modified date.

        Returns:
        The modified date.
      • getGlyphBounds

        public final Rectangle getGlyphBounds()

        Gets the glyph bounds.

        Returns:
        The glyph bounds.
      • getStyle

        public final OpenTypeStyles getStyle()

        Gets the font style.

        Returns:
        The font style.
      • getDirectionHint

        public final OpenTypeDirectionHint getDirectionHint()

        Gets the direction hint.

        Returns:
        The direction hint.
      • getNames

        public final OpenTypeBaseNameRecord[] getNames()

        Gets the name records.

        Returns:
        The name records.
      • getFontFamilyName

        public final String getFontFamilyName()

        Gets the name of the font family.

        Returns:
        The name of the font family.
      • getFontSubfamilyName

        public final String getFontSubfamilyName()

        Gets the name of the font subfamily.

        Returns:
        The name of the font subfamily.
      • getFullFontName

        public final String getFullFontName()

        Gets the full name of the font.

        Returns:
        The full name of the font.
      • getTypographicFamily

        public final String getTypographicFamily()

        Gets the typographic family.

        Returns:
        The typographic family.
      • getTypographicSubfamily

        public final String getTypographicSubfamily()

        Gets the typographic subfamily.

        Returns:
        The typographic subfamily.
      • getWeight

        public final OpenTypeWeight getWeight()

        Gets the font weight.

        Returns:
        The font weight.
      • getWidth

        public final OpenTypeWidth getWidth()

        Gets the font width.

        Returns:
        The font width.
      • getEmbeddingLicensingRights

        public final OpenTypeLicensingRights getEmbeddingLicensingRights()

        Gets the embedding licensing rights type.

        Returns:
        The embedding licensing rights type.