Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Font

The Font class is used to manage embedded fonts in SWF files. Embedded fonts are represented as a subclass of the Font class. The Font class is currently useful only to find out information about embedded fonts; you cannot alter a font by using this class. You cannot use the Font class to load external fonts, or to create an instance of a Font object by itself. Use the Font class as an abstract base class.

Hierarchy

  • Font

Index

Constructors

constructor

  • new Font(name?: string): Font

Properties

fontName

fontName: string

The name of an embedded font.

fontStyle

fontStyle: FontStyle

The style of the font. This value can be any of the values defined in the FontStyle class.

fontType

fontType: FontType

The type of the font. This value can be any of the constants defined in the FontType class.

Methods

Static enumerateFonts

  • enumerateFonts(enumerateDeviceFonts?: boolean): Array<Font>
  • Specifies whether to provide a list of the currently available embedded fonts.

    Parameters

    • Optional enumerateDeviceFonts: boolean

      Indicates whether you want to limit the list to only the currently available embedded fonts. If this is set to true then a list of all fonts, both device fonts and embedded fonts, is returned. If this is set to false then only a list of embedded fonts is returned.

    Returns Array<Font>

    A list of available fonts as an array of Font objects.

Static fromBytes

Static fromFile

  • fromFile(path: string): Font

Static loadFromBytes

Static loadFromFile

Static loadFromName

Static registerFont

  • registerFont(font: any): void

Generated using TypeDoc