Package org.apache.pdfbox.pdmodel.font
Class FontCache
java.lang.Object
org.apache.pdfbox.pdmodel.font.FontCache
An in-memory cache for system fonts. This allows PDFBox to manage caching for a
FontProvider.
PDFBox is free to purge this cache at will.- Author:
- John Hewson
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
FontCache
public FontCache()
-
-
Method Details
-
addFont
Adds the given FontBox font to the cache.- Parameters:
info- the FontInfo to be used as keyfont- the font to be cached
-
getFont
Returns the FontBox font associated with the given FontInfo.- Parameters:
info- the FontInfo of the cached font- Returns:
- the cached font if available, otherwise null
-