## Uses of Class
com.sun.pdfview.font.PDFFontDescriptor

Packages that use PDFFontDescriptor
Package | Description
--- | ---
com.sun.pdfview.font |

### Uses of PDFFontDescriptor in com.sun.pdfview.font

Methods in com.sun.pdfview.font that return PDFFontDescriptor
Modifier and Type | Method and Description
--- | ---
`PDFFontDescriptor` | PDFFont.`getDescriptor()` Get the descriptor for this font

Methods in com.sun.pdfview.font with parameters of type PDFFontDescriptor
Modifier and Type | Method and Description
--- | ---
`void` | PDFFont.`setDescriptor(PDFFontDescriptor descriptor)` Set the descriptor font descriptor

Constructors in com.sun.pdfview.font with parameters of type PDFFontDescriptor
Constructor and Description
`BuiltinFont(java.lang.String baseFont, PDFObject fontObj, PDFFontDescriptor descriptor)` create a new BuiltingFont object based on a description of the font from the PDF file.
`CIDFontType2(java.lang.String baseName, PDFObject fontObj, PDFFontDescriptor descriptor)` create a new CIDFontType2 object based on the name of a built-in font and the font descriptor
`NativeFont(java.lang.String baseFont, PDFObject fontObj, PDFFontDescriptor descriptor)` create a new NativeFont object based on a description of the font from the PDF file.
`OutlineFont(java.lang.String baseFont, PDFObject fontObj, PDFFontDescriptor descriptor)` Creates a new instance of OutlineFont
`PDFFont(java.lang.String baseFont, PDFFontDescriptor descriptor)` Create a PDFFont given the base font name and the font descriptor
`TTFFont(java.lang.String baseFont, PDFObject fontObj, PDFFontDescriptor descriptor)`
`TTFFont(java.lang.String baseFont, PDFObject fontObj, PDFFontDescriptor descriptor, java.io.File fontFile)` create a new TrueTypeFont object based on a description of the font from the PDF file.
`Type0Font(java.lang.String baseFont, PDFObject fontObj, PDFFontDescriptor descriptor)` Creates a new instance of Type0Font
`Type1CFont(java.lang.String baseFont, PDFObject src, PDFFontDescriptor descriptor)` create a new Type1CFont based on a font data stream and a descriptor
`Type1Font(java.lang.String baseName, PDFObject src, PDFFontDescriptor descriptor)` create a new Type1Font based on a font data stream and an encoding.
`Type3Font(java.lang.String baseFont, PDFObject fontObj, java.util.HashMap<java.lang.String,PDFObject> resources, PDFFontDescriptor descriptor)` Generate a Type 3 font.