
**Inheritance:**
java.lang.Object
```
public class HeaderFooterFont
```

Specifies the font used for the header and footer text.
## Methods

| Method | Description |
| --- | --- |
| [equals(Object arg0)](#equals-java.lang.Object-) |  |
| [getCharSet()](#getCharSet--) | Specifies the character set of the font. |
| [getClass()](#getClass--) |  |
| [getClipPrecision()](#getClipPrecision--) | Specifies the clipping precision of the font. |
| [getEscapement()](#getEscapement--) | Specifies the escapement attribute of the font. |
| [getFaceName()](#getFaceName--) | Specifies the type face name attribute of the font. |
| [getHeight()](#getHeight--) | Specifies the height of the font. |
| [getItalic()](#getItalic--) | Specifies the weight of the font. |
| [getOrientation()](#getOrientation--) | Specifies the orientation of the font. |
| [getOutPrecision()](#getOutPrecision--) | Specifies the output precision attribute of the font. |
| [getPitchAndFamily()](#getPitchAndFamily--) | Specifies the pitch and family of the font. |
| [getQuality()](#getQuality--) | Specifies the output quality of the font. |
| [getStrikeOut()](#getStrikeOut--) | Specifies whether the font is a strikeout font. |
| [getUnderline()](#getUnderline--) | Specifies whether the font is underlined. |
| [getWeight()](#getWeight--) | Specifies the weight of the font. |
| [getWidth()](#getWidth--) | Specifies the width of the font. |
| [hashCode()](#hashCode--) |  |
| [notify()](#notify--) |  |
| [notifyAll()](#notifyAll--) |  |
| [setCharSet(long value)](#setCharSet-long-) | For the description of this property, please see \{@link HeaderFooterFont\#(getCharSet() & 0xFFFFFFFFL)\} |
| [setClipPrecision(long value)](#setClipPrecision-long-) | For the description of this property, please see \{@link HeaderFooterFont\#(getClipPrecision() & 0xFFFFFFFFL)\} |
| [setEscapement(int value)](#setEscapement-int-) | For the description of this property, please see [getEscapement()](../../com.aspose.diagram/headerfooterfont\#getEscapement--) |
| [setFaceName(String value)](#setFaceName-java.lang.String-) | For the description of this property, please see [getFaceName()](../../com.aspose.diagram/headerfooterfont\#getFaceName--) |
| [setHeight(int value)](#setHeight-int-) | For the description of this property, please see [getHeight()](../../com.aspose.diagram/headerfooterfont\#getHeight--) |
| [setItalic(int value)](#setItalic-int-) | For the description of this property, please see [getItalic()](../../com.aspose.diagram/headerfooterfont\#getItalic--) |
| [setOrientation(int value)](#setOrientation-int-) | For the description of this property, please see [getOrientation()](../../com.aspose.diagram/headerfooterfont\#getOrientation--) |
| [setOutPrecision(long value)](#setOutPrecision-long-) | For the description of this property, please see \{@link HeaderFooterFont\#(getOutPrecision() & 0xFFFFFFFFL)\} |
| [setPitchAndFamily(long value)](#setPitchAndFamily-long-) | For the description of this property, please see \{@link HeaderFooterFont\#(getPitchAndFamily() & 0xFFFFFFFFL)\} |
| [setQuality(long value)](#setQuality-long-) | For the description of this property, please see \{@link HeaderFooterFont\#(getQuality() & 0xFFFFFFFFL)\} |
| [setStrikeOut(int value)](#setStrikeOut-int-) | For the description of this property, please see [getStrikeOut()](../../com.aspose.diagram/headerfooterfont\#getStrikeOut--) |
| [setUnderline(int value)](#setUnderline-int-) | For the description of this property, please see [getUnderline()](../../com.aspose.diagram/headerfooterfont\#getUnderline--) |
| [setWeight(int value)](#setWeight-int-) | For the description of this property, please see [getWeight()](../../com.aspose.diagram/headerfooterfont\#getWeight--) |
| [setWidth(int value)](#setWidth-int-) | For the description of this property, please see [getWidth()](../../com.aspose.diagram/headerfooterfont\#getWidth--) |
| [toString()](#toString--) |  |
| [wait()](#wait--) |  |
| [wait(long arg0)](#wait-long-) |  |
| [wait(long arg0, int arg1)](#wait-long-int-) |  |
### equals(Object arg0) {#equals-java.lang.Object-}
```
public boolean equals(Object arg0)
```




**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| arg0 | java.lang.Object |  |

**Returns:**
boolean
### getCharSet() {#getCharSet--}
```
public long getCharSet()
```


Specifies the character set of the font. Equivalent to the GDI LOGFONT lfCharSet field.

**Returns:**
long
### getClass() {#getClass--}
```
public final native Class<?> getClass()
```




**Returns:**
java.lang.Class<?>
### getClipPrecision() {#getClipPrecision--}
```
public long getClipPrecision()
```


Specifies the clipping precision of the font. Equivalent to the GDI LOGFONT lfClipPrecision field.

**Returns:**
long
### getEscapement() {#getEscapement--}
```
public int getEscapement()
```


Specifies the escapement attribute of the font. Equivalent to the GDI LOGFONT lfEscapement field.

**Returns:**
int
### getFaceName() {#getFaceName--}
```
public String getFaceName()
```


Specifies the type face name attribute of the font. Equivalent to the GDI LOGFONT lfFaceName field.

**Returns:**
java.lang.String
### getHeight() {#getHeight--}
```
public int getHeight()
```


Specifies the height of the font. Equivalent to the GDI LOGFONT lfHeight field.

**Returns:**
int
### getItalic() {#getItalic--}
```
public int getItalic()
```


Specifies the weight of the font. Equivalent to the GDI LOGFONT lfWeight field.

**Returns:**
int
### getOrientation() {#getOrientation--}
```
public int getOrientation()
```


Specifies the orientation of the font. Equivalent to the GDI LOGFONT lfOrientation field.

**Returns:**
int
### getOutPrecision() {#getOutPrecision--}
```
public long getOutPrecision()
```


Specifies the output precision attribute of the font. Equivalent to the GDI LOGFONT lfOutPrecision field.

**Returns:**
long
### getPitchAndFamily() {#getPitchAndFamily--}
```
public long getPitchAndFamily()
```


Specifies the pitch and family of the font. Equivalent to the GDI LOGFONT lfPitchAndFamily field.

**Returns:**
long
### getQuality() {#getQuality--}
```
public long getQuality()
```


Specifies the output quality of the font. Equivalent to the GDI LOGFONT lfQuality field.

**Returns:**
long
### getStrikeOut() {#getStrikeOut--}
```
public int getStrikeOut()
```


Specifies whether the font is a strikeout font. Equivalent to the GDI LOGFONT lfStrikeOut field.

**Returns:**
int
### getUnderline() {#getUnderline--}
```
public int getUnderline()
```


Specifies whether the font is underlined. Equivalent to the GDI LOGFONT lfUnderline field.

**Returns:**
int
### getWeight() {#getWeight--}
```
public int getWeight()
```


Specifies the weight of the font. Equivalent to the GDI LOGFONT lfWeight field.

**Returns:**
int
### getWidth() {#getWidth--}
```
public int getWidth()
```


Specifies the width of the font. Equivalent to the GDI LOGFONT lfWidth field.

**Returns:**
int
### hashCode() {#hashCode--}
```
public native int hashCode()
```




**Returns:**
int
### notify() {#notify--}
```
public final native void notify()
```




### notifyAll() {#notifyAll--}
```
public final native void notifyAll()
```




### setCharSet(long value) {#setCharSet-long-}
```
public void setCharSet(long value)
```


For the description of this property, please see \{@link HeaderFooterFont\#(getCharSet() & 0xFFFFFFFFL)\}

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | long |  |

### setClipPrecision(long value) {#setClipPrecision-long-}
```
public void setClipPrecision(long value)
```


For the description of this property, please see \{@link HeaderFooterFont\#(getClipPrecision() & 0xFFFFFFFFL)\}

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | long |  |

### setEscapement(int value) {#setEscapement-int-}
```
public void setEscapement(int value)
```


For the description of this property, please see [getEscapement()](../../com.aspose.diagram/headerfooterfont\#getEscapement--)

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | int |  |

### setFaceName(String value) {#setFaceName-java.lang.String-}
```
public void setFaceName(String value)
```


For the description of this property, please see [getFaceName()](../../com.aspose.diagram/headerfooterfont\#getFaceName--)

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | java.lang.String |  |

### setHeight(int value) {#setHeight-int-}
```
public void setHeight(int value)
```


For the description of this property, please see [getHeight()](../../com.aspose.diagram/headerfooterfont\#getHeight--)

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | int |  |

### setItalic(int value) {#setItalic-int-}
```
public void setItalic(int value)
```


For the description of this property, please see [getItalic()](../../com.aspose.diagram/headerfooterfont\#getItalic--)

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | int |  |

### setOrientation(int value) {#setOrientation-int-}
```
public void setOrientation(int value)
```


For the description of this property, please see [getOrientation()](../../com.aspose.diagram/headerfooterfont\#getOrientation--)

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | int |  |

### setOutPrecision(long value) {#setOutPrecision-long-}
```
public void setOutPrecision(long value)
```


For the description of this property, please see \{@link HeaderFooterFont\#(getOutPrecision() & 0xFFFFFFFFL)\}

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | long |  |

### setPitchAndFamily(long value) {#setPitchAndFamily-long-}
```
public void setPitchAndFamily(long value)
```


For the description of this property, please see \{@link HeaderFooterFont\#(getPitchAndFamily() & 0xFFFFFFFFL)\}

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | long |  |

### setQuality(long value) {#setQuality-long-}
```
public void setQuality(long value)
```


For the description of this property, please see \{@link HeaderFooterFont\#(getQuality() & 0xFFFFFFFFL)\}

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | long |  |

### setStrikeOut(int value) {#setStrikeOut-int-}
```
public void setStrikeOut(int value)
```


For the description of this property, please see [getStrikeOut()](../../com.aspose.diagram/headerfooterfont\#getStrikeOut--)

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | int |  |

### setUnderline(int value) {#setUnderline-int-}
```
public void setUnderline(int value)
```


For the description of this property, please see [getUnderline()](../../com.aspose.diagram/headerfooterfont\#getUnderline--)

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | int |  |

### setWeight(int value) {#setWeight-int-}
```
public void setWeight(int value)
```


For the description of this property, please see [getWeight()](../../com.aspose.diagram/headerfooterfont\#getWeight--)

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | int |  |

### setWidth(int value) {#setWidth-int-}
```
public void setWidth(int value)
```


For the description of this property, please see [getWidth()](../../com.aspose.diagram/headerfooterfont\#getWidth--)

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | int |  |

### toString() {#toString--}
```
public String toString()
```




**Returns:**
java.lang.String
### wait() {#wait--}
```
public final void wait()
```




### wait(long arg0) {#wait-long-}
```
public final native void wait(long arg0)
```




**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| arg0 | long |  |

### wait(long arg0, int arg1) {#wait-long-int-}
```
public final void wait(long arg0, int arg1)
```




**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| arg0 | long |  |
| arg1 | int |  |

