|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.lowagie.text.rtf.RtfElement
com.lowagie.text.rtf.style.RtfFontList
public class RtfFontList
The RtfFontList stores the list of fonts used in the rtf document. It also has methods for writing this list to the document Version: $Id: RtfFontList.java 2996 2007-11-20 22:40:36Z hallm $
| Field Summary | |
|---|---|
private static byte[] |
DEFAULT_FONT
Constant for the default font |
static byte[] |
FONT_NUMBER
Constant for the font number |
private static byte[] |
FONT_TABLE
Constant for the font table |
private ArrayList |
fontList
The list of fonts |
| Fields inherited from class com.lowagie.text.rtf.RtfElement |
|---|
document, inHeader, inTable |
| Fields inherited from interface com.lowagie.text.rtf.RtfBasicElement |
|---|
CLOSE_GROUP, COMMA_DELIMITER, DELIMITER, OPEN_GROUP, TWIPS_FACTOR |
| Constructor Summary | |
|---|---|
RtfFontList(RtfDocument doc)
Creates a RtfFontList |
|
| Method Summary | |
|---|---|
int |
getFontNumber(RtfFont font)
Gets the index of the font in the list of fonts. |
byte[] |
write()
Deprecated. As of iText 2.0.6 or earlier, replaced by writeContent(OutputStream), scheduled for removal at or after 2.1.0 |
void |
writeContent(OutputStream out)
unused |
byte[] |
writeDefinition()
Deprecated. As of iText 2.0.6 or earlier, replaced by writeDefinition(OutputStream), scheduled for removal at or after 2.1.0 |
void |
writeDefinition(OutputStream result)
Writes the definition of the font list |
| Methods inherited from class com.lowagie.text.rtf.RtfElement |
|---|
intToByteArray, isInTable, setInHeader, setInTable, setRtfDocument |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.lowagie.text.rtf.RtfBasicElement |
|---|
setInHeader, setInTable, setRtfDocument |
| Field Detail |
|---|
private static final byte[] DEFAULT_FONT
private static final byte[] FONT_TABLE
public static final byte[] FONT_NUMBER
private ArrayList fontList
| Constructor Detail |
|---|
public RtfFontList(RtfDocument doc)
doc - The RtfDocument this RtfFontList belongs to| Method Detail |
|---|
public byte[] write()
writeContent(OutputStream), scheduled for removal at or after 2.1.0
write in interface RtfBasicElementwrite in class RtfElement
public void writeContent(OutputStream out)
throws IOException
writeContent in interface RtfBasicElementwriteContent in class RtfElementIOExceptionpublic int getFontNumber(RtfFont font)
font - The font to get the id for
public byte[] writeDefinition()
writeDefinition(OutputStream), scheduled for removal at or after 2.1.0
writeDefinition in interface RtfExtendedElement
public void writeDefinition(OutputStream result)
throws IOException
writeDefinition in interface RtfExtendedElementIOException
|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||