**Inheritance:**
java.lang.Object

**All Implemented Interfaces:**
com.aspose.ms.System.IDisposable
```
public abstract class FontCollection implements System.IDisposable
```

Provides a base class for installed and private font collections.
## Methods

| Method | Description |
| --- | --- |
| [getFamilies()](#getFamilies--) | Gets the array of [FontFamily](../../com.aspose.drawing/fontfamily) objects associated with this [FontCollection](../../com.aspose.drawing/fontcollection). |
| [dispose()](#dispose--) | Releases all resources used by this [FontCollection](../../com.aspose.drawing/fontcollection). |
### getFamilies() {#getFamilies--}
```
public final FontFamily[] getFamilies()
```


Gets the array of [FontFamily](../../com.aspose.drawing/fontfamily) objects associated with this [FontCollection](../../com.aspose.drawing/fontcollection).

**Returns:**
com.aspose.drawing.FontFamily[] - An array of [FontFamily](../../com.aspose.drawing/fontfamily) objects.
### dispose() {#dispose--}
```
public final void dispose()
```


Releases all resources used by this [FontCollection](../../com.aspose.drawing/fontcollection).

