Class SWFFont4Description


  • public abstract class SWFFont4Description
    extends java.lang.Object
    Fetch the data needed to create a DefineFont4 tag in SWF.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      abstract boolean canDisplay​(int c)
      Return true iff the font has a non-notdef glyph associated with it.
      abstract java.lang.String getFamily()
      Get the family name for the font.
      abstract int getFirstChar()
      Get the lowest unicode scalar value that has a non-notdef glyph associated with it.
      abstract int getLastChar()
      Get the largest BMP value that has a non-notdef glyph associated with it.
      abstract Permission getPermissions()
      Determine the permissions associated with this font.
      abstract java.lang.String getSubFamily()
      Get the subfamily name for the font.
      abstract boolean isBold()
      Return true iff the font is the bold member of a family.
      abstract boolean isItalic()
      Return true iff the font is the italic member of a family.
      abstract void streamFontData​(java.io.OutputStream stream)
      Convert this font into the format expected by DefineFont4's FontData field.
      abstract void streamFontData​(java.util.Iterator<java.lang.Integer> codepoints, java.io.OutputStream stream)
      Convert this font into the format expected by DefineFont4's FontData field.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait