Class Type1Font


  • public class Type1Font
    extends java.lang.Object
    This is the skeleton for a type 1 font implementation. Up to now, we only need the font metrics (.afm) part.
    • Constructor Detail

      • Type1Font

        public Type1Font()
      • Type1Font

        public Type1Font​(AFM afm)
    • Method Detail

      • createFromLocator

        public static Type1Font createFromLocator​(de.intarsys.tools.locator.ILocator locator)
                                           throws java.io.IOException
        Throws:
        java.io.IOException
      • getFontFamilyName

        public java.lang.String getFontFamilyName()
      • getFontMetrics

        public AFM getFontMetrics()
      • getFontName

        public java.lang.String getFontName()
      • getFontStyle

        public FontStyle getFontStyle()
      • getLocator

        public de.intarsys.tools.locator.ILocator getLocator()
      • initializeAfm

        protected void initializeAfm()
                              throws java.io.IOException
        Throws:
        java.io.IOException
      • initializeFromLocator

        protected void initializeFromLocator()
                                      throws java.io.IOException
        Throws:
        java.io.IOException
      • initializePfb

        protected void initializePfb()
      • isSymbolFont

        public boolean isSymbolFont()
      • setLocator

        protected void setLocator​(de.intarsys.tools.locator.ILocator locator)