|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.poi.hslf.model.PPFont
public final class PPFont
Represents a Font used in a presenation.
In PowerPoint Font is a shared resource and can be shared among text object in the presentation.
Some commonly used fonts are predefined in static constants.
| Field Summary | |
|---|---|
static byte |
ANSI_CHARSET
ANSI character set |
static PPFont |
ARIAL
|
static PPFont |
COURIER_NEW
|
static byte |
DEFAULT_CHARSET
Default character set. |
static byte |
DEFAULT_PITCH
Constants for the pitch and family of the font. |
static byte |
FF_DECORATIVE
Novelty fonts. |
static byte |
FF_DONTCARE
Don't care or don't know. |
static byte |
FF_MODERN
Fonts with constant stroke width (monospace), with or without serifs. |
static byte |
FF_ROMAN
Fonts with variable stroke width (proportional) and with serifs. |
static byte |
FF_SCRIPT
Fonts designed to look like handwriting. |
static byte |
FF_SWISS
Fonts with variable stroke width (proportional) and without serifs. |
static byte |
FIXED_PITCH
|
static byte |
SYMBOL_CHARSET
Symbol character set |
static PPFont |
TIMES_NEW_ROMAN
|
static byte |
VARIABLE_PITCH
|
static PPFont |
WINGDINGS
|
| Constructor Summary | |
|---|---|
PPFont()
Creates a new instance of PPFont |
|
PPFont(FontEntityAtom fontAtom)
Creates a new instance of PPFont and initialize it from the supplied font atom |
|
| Method Summary | |
|---|---|
int |
getCharSet()
get the character set |
int |
getFontFlags()
get the character set Bit 1: If set, font is subsetted |
java.lang.String |
getFontName()
get the name for the font (i.e. |
int |
getFontType()
get the font type |
int |
getPitchAndFamily()
get lfPitchAndFamily |
void |
setCharSet(int val)
set the character set |
void |
setFontFlags(int val)
set the font flags Bit 1: If set, font is subsetted |
void |
setFontName(java.lang.String val)
set the name for the font (i.e. |
void |
setFontType(int val)
set the font type |
void |
setPitchAndFamily(int val)
set lfPitchAndFamily |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final byte ANSI_CHARSET
public static final byte DEFAULT_CHARSET
public static final byte SYMBOL_CHARSET
public static final byte DEFAULT_PITCH
public static final byte FIXED_PITCH
public static final byte VARIABLE_PITCH
public static final byte FF_DONTCARE
public static final byte FF_ROMAN
public static final byte FF_SWISS
public static final byte FF_SCRIPT
public static final byte FF_MODERN
public static final byte FF_DECORATIVE
public static final PPFont ARIAL
public static final PPFont TIMES_NEW_ROMAN
public static final PPFont COURIER_NEW
public static final PPFont WINGDINGS
| Constructor Detail |
|---|
public PPFont()
public PPFont(FontEntityAtom fontAtom)
| Method Detail |
|---|
public void setFontName(java.lang.String val)
val - String representing the name of the font to usepublic java.lang.String getFontName()
public void setCharSet(int val)
val - - charactersetpublic int getCharSet()
public void setFontFlags(int val)
val - - the font flagspublic int getFontFlags()
public void setFontType(int val)
Bit 1: Raster Font Bit 2: Device Font Bit 3: TrueType Font
val - - the font typepublic int getFontType()
Bit 1: Raster Font Bit 2: Device Font Bit 3: TrueType Font
public void setPitchAndFamily(int val)
val - - Corresponds to the lfPitchAndFamily field of the Win32 API LOGFONT structurepublic int getPitchAndFamily()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||