com.lowagie.text.pdf

Interface FontMapper

public interface FontMapper

A FontMapper implementation handles mappings between AWT Fonts and PDF fonts. An interface is used instead of a fixed class because there isn't an exact correlation between the font types, so each application is free to define a mapping which is appropriate for it.
Method Summary
BaseFontawtToPdf(Font font)
Returns a BaseFont which can be used to represent the given AWT Font
FontpdfToAwt(BaseFont font, int size)
Returns an AWT Font which can be used to represent the given BaseFont

Method Detail

awtToPdf

public BaseFont awtToPdf(Font font)
Returns a BaseFont which can be used to represent the given AWT Font

Parameters: font the font to be converted

Returns: a BaseFont which has similar properties to the provided Font

pdfToAwt

public Font pdfToAwt(BaseFont font, int size)
Returns an AWT Font which can be used to represent the given BaseFont

Parameters: font the font to be converted size the desired point size of the resulting font

Returns: a Font which has similar properties to the provided BaseFont