# Core.FontDescriptor

## Content

# Interface: FontDescriptor

[Core](../modules/Core).FontDescriptor

Font file descriptor

## Table of contents

### Properties

- [locals](Core.FontDescriptor#locals)
- [name](Core.FontDescriptor#name)
- [postscriptName](Core.FontDescriptor#postscriptname)
- [source](Core.FontDescriptor#source)
- [style](Core.FontDescriptor#style)
- [useAsDefault](Core.FontDescriptor#useasdefault)
- [weight](Core.FontDescriptor#weight)

## Properties

### locals

• `Optional` **locals**: `string`[]

Fallback fonts that will be searched on the local machine

#### Defined in

node_modules/@grapecity/ar-js-pagereport/lib/ar-js-core.d.ts:1789

___

### name

• **name**: `string`

Font family name, e.g. "Segoe UI"

#### Defined in

node_modules/@grapecity/ar-js-pagereport/lib/ar-js-core.d.ts:1785

___

### postscriptName

• `Optional` **postscriptName**: `string`

The font postscript name.

#### Defined in

node_modules/@grapecity/ar-js-pagereport/lib/ar-js-core.d.ts:1795

___

### source

• **source**: `string` \| `string`[]

Font file URI, supported file formats are *.ttf, *.otf and *.woff

#### Defined in

node_modules/@grapecity/ar-js-pagereport/lib/ar-js-core.d.ts:1787

___

### style

• `Optional` **style**: `string`

Font style, e.g. "italic"

#### Defined in

node_modules/@grapecity/ar-js-pagereport/lib/ar-js-core.d.ts:1793

___

### useAsDefault

• `Optional` **useAsDefault**: `boolean`

True - to use the font as default font in PDF export.

#### Defined in

node_modules/@grapecity/ar-js-pagereport/lib/ar-js-core.d.ts:1797

___

### weight

• `Optional` **weight**: `string`

Font weight, e.g. "bold"

#### Defined in

node_modules/@grapecity/ar-js-pagereport/lib/ar-js-core.d.ts:1791
