org.pdfbox.pdmodel.font
Class PDType1Font
- COSObjectable
This is implementation of the Type1 Font.
void | drawString(String string, Graphics g, float fontSize, float xScale, float yScale, float x, float y) -
|
static String[] | getStandard14Names() - This will get the names of the standard 14 fonts.
|
static PDType1Font | getStandardFont(String name) - A convenience method to get one of the standard 14 font from name.
|
clearResources , drawString , encode , equals , getAFM , getAverageFontWidth , getAverageFontWidthFromAFMFile , getBaseFont , getCOSObject , getCodeFromArray , getEncoding , getFirstChar , getFontBoundingBox , getFontHeight , getFontMatrix , getFontWidth , getFontWidthFromAFMFile , getLastChar , getStringWidth , getSubType , getType , getWidths , hashCode , setBaseFont , setEncoding , setFirstChar , setLastChar , setWidths |
COURIER
public static final PDType1Font COURIER
Standard Base 14 Font.
COURIER_BOLD
public static final PDType1Font COURIER_BOLD
Standard Base 14 Font.
COURIER_BOLD_OBLIQUE
public static final PDType1Font COURIER_BOLD_OBLIQUE
Standard Base 14 Font.
COURIER_OBLIQUE
public static final PDType1Font COURIER_OBLIQUE
Standard Base 14 Font.
HELVETICA
public static final PDType1Font HELVETICA
Standard Base 14 Font.
HELVETICA_BOLD
public static final PDType1Font HELVETICA_BOLD
Standard Base 14 Font.
HELVETICA_BOLD_OBLIQUE
public static final PDType1Font HELVETICA_BOLD_OBLIQUE
Standard Base 14 Font.
HELVETICA_OBLIQUE
public static final PDType1Font HELVETICA_OBLIQUE
Standard Base 14 Font.
SYMBOL
public static final PDType1Font SYMBOL
Standard Base 14 Font.
TIMES_BOLD
public static final PDType1Font TIMES_BOLD
Standard Base 14 Font.
TIMES_BOLD_ITALIC
public static final PDType1Font TIMES_BOLD_ITALIC
Standard Base 14 Font.
TIMES_ITALIC
public static final PDType1Font TIMES_ITALIC
Standard Base 14 Font.
TIMES_ROMAN
public static final PDType1Font TIMES_ROMAN
Standard Base 14 Font.
ZAPF_DINGBATS
public static final PDType1Font ZAPF_DINGBATS
Standard Base 14 Font.
PDType1Font
public PDType1Font()
Constructor.
PDType1Font
public PDType1Font(String baseFont)
Constructor.
baseFont
- The base font for this font.
PDType1Font
public PDType1Font(COSDictionary fontDictionary)
Constructor.
fontDictionary
- The font dictionary according to the PDF specification.
drawString
public void drawString(String string,
Graphics g,
float fontSize,
float xScale,
float yScale,
float x,
float y)
throws IOException
- drawString in interface PDSimpleFont
getStandard14Names
public static String[] getStandard14Names()
This will get the names of the standard 14 fonts.
- An array of the names of the standard 14 fonts.
getStandardFont
public static PDType1Font getStandardFont(String name)
A convenience method to get one of the standard 14 font from name.
name
- The name of the font to get.
- The font that matches the name or null if it does not exist.