Class Type3Font

    • Constructor Detail

      • Type3Font

        Type3Font​(PDType3Font font,
                  PDResources resources)
           throws java.io.IOException
        Constructor.
        Parameters:
        font - PDSimpleFont instance.
        Throws:
        java.io.IOException - If fails to parse unicode characters.
    • Method Detail

      • calcBBox

        private void calcBBox​(PDType3Font font)
                       throws java.io.IOException
        Throws:
        java.io.IOException
      • getGlyphs

        private java.lang.Object[][] getGlyphs​(PDType3Font font)
                                        throws java.io.IOException
        Throws:
        java.io.IOException
      • renderType3Glyph

        private java.awt.image.BufferedImage renderType3Glyph​(PDType3Font font,
                                                              int index)
                                                       throws java.io.IOException
        Throws:
        java.io.IOException
      • getEncodingName

        private java.lang.String getEncodingName​(PDSimpleFont font)
      • getPanel

        public javax.swing.JPanel getPanel()
        Specified by:
        getPanel in class FontPane