|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.pdfbox.pdmodel.font.PDFont
org.pdfbox.pdmodel.font.PDSimpleFont
org.pdfbox.pdmodel.font.PDType1Font
This is implementation of the Type1 Font.
Field Summary | |
static PDType1Font |
COURIER
Standard Base 14 Font. |
static PDType1Font |
COURIER_BOLD
Standard Base 14 Font. |
static PDType1Font |
COURIER_BOLD_OBLIQUE
Standard Base 14 Font. |
static PDType1Font |
COURIER_OBLIQUE
Standard Base 14 Font. |
static PDType1Font |
HELVETICA
Standard Base 14 Font. |
static PDType1Font |
HELVETICA_BOLD
Standard Base 14 Font. |
static PDType1Font |
HELVETICA_BOLD_OBLIQUE
Standard Base 14 Font. |
static PDType1Font |
HELVETICA_OBLIQUE
Standard Base 14 Font. |
static PDType1Font |
SYMBOL
Standard Base 14 Font. |
static PDType1Font |
TIMES_BOLD
Standard Base 14 Font. |
static PDType1Font |
TIMES_BOLD_ITALIC
Standard Base 14 Font. |
static PDType1Font |
TIMES_ITALIC
Standard Base 14 Font. |
static PDType1Font |
TIMES_ROMAN
Standard Base 14 Font. |
static PDType1Font |
ZAPF_DINGBATS
Standard Base 14 Font. |
Fields inherited from class org.pdfbox.pdmodel.font.PDFont |
font |
Constructor Summary | |
PDType1Font()
Constructor. |
|
PDType1Font(COSDictionary fontDictionary)
Constructor. |
|
PDType1Font(String baseFont)
Constructor. |
Method Summary | |
void |
drawString(String string,
Graphics g,
float fontSize,
float xScale,
float yScale,
float x,
float y)
This will draw a string on a canvas using the font. |
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. |
Methods inherited from class org.pdfbox.pdmodel.font.PDSimpleFont |
getAverageFontWidth, getFontDescriptor, getFontWidth, getToUnicode, setFontDescriptor, setToUnicode |
Methods inherited from class org.pdfbox.pdmodel.font.PDFont |
clearResources, encode, getAFM, getAverageFontWidthFromAFMFile, getBaseFont, getCodeFromArray, getCOSObject, getEncoding, getFirstChar, getFontMatrix, getFontWidthFromAFMFile, getLastChar, getStringWidth, getSubType, getType, getWidths, setBaseFont, setEncoding, setFirstChar, setLastChar, setWidths |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final PDType1Font TIMES_ROMAN
public static final PDType1Font TIMES_BOLD
public static final PDType1Font TIMES_ITALIC
public static final PDType1Font TIMES_BOLD_ITALIC
public static final PDType1Font HELVETICA
public static final PDType1Font HELVETICA_BOLD
public static final PDType1Font HELVETICA_OBLIQUE
public static final PDType1Font HELVETICA_BOLD_OBLIQUE
public static final PDType1Font COURIER
public static final PDType1Font COURIER_BOLD
public static final PDType1Font COURIER_OBLIQUE
public static final PDType1Font COURIER_BOLD_OBLIQUE
public static final PDType1Font SYMBOL
public static final PDType1Font ZAPF_DINGBATS
Constructor Detail |
public PDType1Font()
public PDType1Font(COSDictionary fontDictionary)
fontDictionary
- The font dictionary according to the PDF specification.public PDType1Font(String baseFont)
baseFont
- The base font for this font.Method Detail |
public static PDType1Font getStandardFont(String name)
name
- The name of the font to get.
public static String[] getStandard14Names()
public void drawString(String string, Graphics g, float fontSize, float xScale, float yScale, float x, float y) throws IOException
PDFont
drawString
in class PDSimpleFont
IOException
PDFont.drawString( String, Graphics, float, float, float, float, float )
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |