public class NullFontFactory extends Object implements IFontFactory
| Constructor and Description |
|---|
NullFontFactory() |
| Modifier and Type | Method and Description |
|---|---|
PDFont |
getBoldFlavor(PDFont font)
A font based on
font, but with "bold" style. |
PDFont |
getFont(IFontQuery query)
A font satisfying the conditions defined in
query. |
PDFont |
getItalicFlavor(PDFont font)
A font based on
font, but with "italic" style. |
PDFont |
getRegularFlavor(PDFont font)
A font based on
font, but with "regular" style. |
void |
registerFont(PDFont font)
Register a new font available for public use.
|
public PDFont getBoldFlavor(PDFont font)
IFontFactoryfont, but with "bold" style.
The font returned may be either a new one or a font already in use in a
PDDocument. This decision is up to the factory.Be careful when
changing the font returned!
getBoldFlavor in interface IFontFactoryfont - The base font to be "bolded".font, but with "bold" style.public PDFont getFont(IFontQuery query)
IFontFactoryquery.
The font returned may be either a new one or a font already in use in a
PDDocument. This decision is up to the factory. Be careful when
changing the font returned!
getFont in interface IFontFactoryquery - A query defining the PDFont to be looked up.query.public PDFont getItalicFlavor(PDFont font)
IFontFactoryfont, but with "italic" style.
The font returned may be either a new one or a font already in use in a
PDDocument. This decision is up to the factory.Be careful when
changing the font returned!
getItalicFlavor in interface IFontFactoryfont - The base font to be "italicized".font, but with "italic" style.public PDFont getRegularFlavor(PDFont font)
IFontFactoryfont, but with "regular" style.
The font returned may be either a new one or a font already in use in a
PDDocument. This decision is up to the factory. Be careful when
changing the font returned!
getRegularFlavor in interface IFontFactoryfont - The base font to be "regularized".font, but with "regular" style.public void registerFont(PDFont font)
IFontFactoryregisterFont in interface IFontFactoryfont - The new font available for clients .Copyright © 2013 intarsys consulting GmbH. All Rights Reserved.