Top Fields Constructors Methods
org.apache.pdfbox.debugger.fontencodingpane

pack-priv Class SimpleFont

extends FontPane
Class Inheritance
Imports
java.awt.geom.GeneralPath, java.io.IOException, java.util.LinkedHashMap, .Map, javax.swing.JPanel, org.apache.commons.logging.Log, .LogFactory, org.apache.pdfbox.pdmodel.font.PDSimpleFont, .PDVectorFont

Author
Khyrul Bashar A class that shows the glyph table along with unicode characters for SimpleFont.

Field Summary

Modifier and TypeField and Description
private static final Log
public static final String
private int
private final FontEncodingView

Constructor Summary

AccessConstructor and Description
pack-priv
SimpleFont(PDSimpleFont
PDSimpleFont instance, but not a type 3 font (must also be a PDVectorFont).
font
)

Constructor.

Method Summary

Modifier and TypeMethod and Description
private String
private Object[][]
public JPanel
Inherited from org.apache.pdfbox.debugger.fontencodingpane.FontPane:
getYBounds

Field Detail

LOGback to summary
private static final Log LOG
NO_GLYPHback to summary
public static final String NO_GLYPH
totalAvailableGlyphback to summary
private int totalAvailableGlyph
viewback to summary
private final FontEncodingView view

Constructor Detail

SimpleFontback to summary
pack-priv SimpleFont(PDSimpleFont font) throws IOException

Constructor.

Parameters
font:PDSimpleFont

PDSimpleFont instance, but not a type 3 font (must also be a PDVectorFont).

Exceptions
IOException:
If fails to parse unicode characters.

Method Detail

getEncodingNameback to summary
private String getEncodingName(PDSimpleFont font)
getGlyphsback to summary
private Object[][] getGlyphs(PDSimpleFont font) throws IOException
getPanelback to summary
public JPanel getPanel()

Implements abstract org.apache.pdfbox.debugger.fontencodingpane.FontPane.getPanel.

Annotations
@Override