org.pdfbox.pdmodel.font
Class PDType1AfmPfbFont
- COSObjectable
public class PDType1AfmPfbFont
This is implementation of the Type1 Font
with a afm and a pfb file.
COURIER, COURIER_BOLD, COURIER_BOLD_OBLIQUE, COURIER_OBLIQUE, HELVETICA, HELVETICA_BOLD, HELVETICA_BOLD_OBLIQUE, HELVETICA_OBLIQUE, SYMBOL, TIMES_BOLD, TIMES_BOLD_ITALIC, TIMES_ITALIC, TIMES_ROMAN, ZAPF_DINGBATS |
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 |
PDType1AfmPfbFont
public PDType1AfmPfbFont(PDDocument doc,
InputStream afm,
InputStream pfb)
throws IOException Create a new object.
doc - The PDF document that will hold the embedded font.afm - The afm input.pfb - The pfb input.
PDType1AfmPfbFont
public PDType1AfmPfbFont(PDDocument doc,
String afmname)
throws IOException Create a new object.
doc - The PDF document that will hold the embedded font.afmname - The font filename.