IFontService
Enumerations
FontStyle
Enumeration Members
| Enumeration Member | Value |
|---|---|
Bold | 1 |
BoldItalic | 3 |
Italic | 2 |
Other | 4 |
Regular | 0 |
Interfaces
IFontData
Properties
default
default: boolean;
family
family: string;
postScriptName
postScriptName: string;
style
style: string;
system
system: boolean;
IFontService
Properties
availableFontsByPsName
availableFontsByPsName: object;
Index Signature
[psName: string]: IFontData
Methods
findOriginalFamilyName()
findOriginalFamilyName(caseInsetiveFamilyName): string;
Parameters
| Parameter | Type |
|---|---|
caseInsetiveFamilyName | string |
Returns
string
findOriginalPsName()
findOriginalPsName(caseInsetivePsName): string;
Parameters
| Parameter | Type |
|---|---|
caseInsetivePsName | string |
Returns
string
findSuitableFontParams()
findSuitableFontParams(
family,
requireBold,
requireItalic): object;
Parameters
| Parameter | Type |
|---|---|
family | string |
requireBold | boolean |
requireItalic | boolean |
Returns
object
fauxBold
fauxBold: boolean;
fauxItalic
fauxItalic: boolean;
postScriptName
postScriptName: string;
getCssFontFamily()
getCssFontFamily(family): string;
Parameters
| Parameter | Type |
|---|---|
family | string |
Returns
string
getCssPsName()
getCssPsName(postScriptName): string;
Parameters
| Parameter | Type |
|---|---|
postScriptName | string |
Returns
string
recognizeStyleByPsName()
recognizeStyleByPsName(postScriptName): FontStyle;
Parameters
| Parameter | Type |
|---|---|
postScriptName | string |
Returns
waitInit()
waitInit(): Promise<void>;
Returns
Promise<void>