Class OpenHtmlGvtFontFamily

  • All Implemented Interfaces:
    org.apache.batik.gvt.font.GVTFontFamily

    public class OpenHtmlGvtFontFamily
    extends java.lang.Object
    implements org.apache.batik.gvt.font.GVTFontFamily
    • Constructor Detail

      • OpenHtmlGvtFontFamily

        public OpenHtmlGvtFontFamily​(java.lang.String family)
    • Method Detail

      • addFont

        public void addFont​(java.io.File file,
                            float size,
                            java.lang.Float fontWeight,
                            java.lang.Float fontStyle)
                     throws java.io.IOException,
                            java.awt.FontFormatException
        Throws:
        java.io.IOException
        java.awt.FontFormatException
      • addFont

        public void addFont​(byte[] bytes,
                            float size,
                            java.lang.Float fontWeight,
                            java.lang.Float fontStyle)
                     throws java.awt.FontFormatException
        Throws:
        java.awt.FontFormatException
      • deriveFont

        public org.apache.batik.gvt.font.GVTFont deriveFont​(float sz,
                                                            java.text.AttributedCharacterIterator arg1)
        Specified by:
        deriveFont in interface org.apache.batik.gvt.font.GVTFontFamily
      • deriveFont

        public org.apache.batik.gvt.font.GVTFont deriveFont​(float size,
                                                            java.util.Map attrs)
        Specified by:
        deriveFont in interface org.apache.batik.gvt.font.GVTFontFamily
      • getFamilyName

        public java.lang.String getFamilyName()
        Specified by:
        getFamilyName in interface org.apache.batik.gvt.font.GVTFontFamily
      • getFontFace

        public org.apache.batik.gvt.font.GVTFontFace getFontFace()
        Specified by:
        getFontFace in interface org.apache.batik.gvt.font.GVTFontFamily
      • isComplex

        public boolean isComplex()
        Specified by:
        isComplex in interface org.apache.batik.gvt.font.GVTFontFamily