Package org.apache.pdfbox.pdmodel.font
Class FontMapping<T extends FontBoxFont>
- java.lang.Object
-
- org.apache.pdfbox.pdmodel.font.FontMapping<T>
-
- Direct Known Subclasses:
CIDFontMapping
public class FontMapping<T extends FontBoxFont> extends java.lang.ObjectA font mapping from a PDF font to a FontBox font.
-
-
Field Summary
Fields Modifier and Type Field Description private Tfontprivate booleanisFallback
-
Constructor Summary
Constructors Constructor Description FontMapping(T font, boolean isFallback)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TgetFont()Returns the mapped, FontBox font.booleanisFallback()Returns true if the mapped font is a fallback, i.e.
-
-
-
Field Detail
-
font
private final T extends FontBoxFont font
-
isFallback
private final boolean isFallback
-
-
Constructor Detail
-
FontMapping
public FontMapping(T font, boolean isFallback)
-
-
Method Detail
-
getFont
public T getFont()
Returns the mapped, FontBox font. This is never null.- Returns:
- the mapped font
-
isFallback
public boolean isFallback()
Returns true if the mapped font is a fallback, i.e. a substitute based on basic font style, such as bold/italic, rather than font name.- Returns:
- true if the mapped font is a fallback
-
-