| java.lang.Object com.lowagie.text.rtf.direct.RtfImportHeader
RtfImportHeader | public class RtfImportHeader (Code) | | The RtfImportHeader stores the docment header information from
an RTF document that is being imported. Currently font and
color settings are stored. The RtfImportHeader maintains a mapping
from font and color numbers from the imported RTF document to
the RTF document that is the target of the import. This guarantees
that the merged document has the correct font and color settings.
version: $Revision: 2337 $ author: Mark Hall (mhall@edu.uni-klu.ac.at) |
Method Summary | |
public void | importColor(String colorNr, Color color) Imports a color value. | public void | importFont(String fontNr, String fontName) Imports a font. | public String | mapColorNr(String colorNr) Performs the mapping from the original font number to the actual font
number used in the RTF document. | public String | mapFontNr(String fontNr) Performs the mapping from the original font number to the actual
font number in the resulting RTF document. |
RtfImportHeader | public RtfImportHeader(RtfDocument rtfDoc)(Code) | | Constructs a new RtfImportHeader.
Parameters: rtfDoc - The RtfDocument to get font and color numbers from. |
importColor | public void importColor(String colorNr, Color color)(Code) | | Imports a color value. The color number for the color defined
by its red, green and blue values is determined and then the
resulting mapping is added.
Parameters: colorNr - The original color number. Parameters: color - The color to import. |
importFont | public void importFont(String fontNr, String fontName)(Code) | | Imports a font. The font name is looked up in the RtfDocumentHeader and
then the mapping from original font number to actual font number is added.
Parameters: fontNr - The original font number. Parameters: fontName - The font name to look up. |
mapColorNr | public String mapColorNr(String colorNr)(Code) | | Performs the mapping from the original font number to the actual font
number used in the RTF document. If the color number was not
seen during import (thus no mapping) then 0 is returned, guaranteeing
that the color number is always valid.
Parameters: colorNr - The color number to map. The mapped color number |
mapFontNr | public String mapFontNr(String fontNr)(Code) | | Performs the mapping from the original font number to the actual
font number in the resulting RTF document. If the font number was not
seen during import (thus no mapping) then 0 is returned, guaranteeing
that the font number is always valid.
Parameters: fontNr - The font number to map. The mapped font number. |
|
|