
> Aspose.Font for JavaScript via C++ allows developers manipulate them Font files directly in the Web.
>
> Such operations are very time consuming, so we recommend using Web Worker. 


## Convert functions

| 函数 | 描述 |
| -------- | ----------- |
| [AsposeFontConvert](./convert/) | 将字体转换为 TrueType 字体。 |
| [AsposeFontConvertToTTF](./convert/asposefontconverttottf/) | 将字体转换为 TTF 格式。 |
| [AsposeFontConvertToWOFF](./convert/asposefontconverttowoff/) | 将字体转换为 WOFF 格式。 |
| [AsposeFontConvertToWOFF2](./convert/asposefontconverttowoff2/) | 将字体转换为 WOFF2 格式。 |
| [AsposeFontConvertToSVG](./convert/asposefontconverttosvg/) | 将字体转换为 SVG 格式。 |


## Metadata Font functions

| 函数 | 描述 |
| -------- | ----------- |
| [AsposeFontGetInfo](./metadata/asposefontgetinfo/) | 从字体文件获取信息（元数据）。 |
| [AsposeFontSetInfo](./metadata/asposefontsetinfo/) | 在字体文件中设置信息（元数据）。 |


## Glyph Font functions

| 函数 | 描述 |
| -------- | ----------- |
| [AsposeFontGetGlyphCount](./glyph/asposefontgetglyphcount/) | 获取字体的字形计数。 |
| [AsposeFontGetMetrics](./glyph/asposefontgetmetrics/) | 获取字体的度量信息。 |


## Core Functions

| 函数 | 描述 |
| -------- | ----------- |
| [AsposeFontPrepare](./core/asposefontprepare/) | 将 BLOB 保存到内存文件系统以进行处理。 |
| [AsposeFontPrepareBase64](./core/asposefontpreparebase64/) | 将字符串表示的 BLOB 保存到内存文件系统以进行处理。 |


## Miscellaneous

| 名称 | 描述 |
| -------------- | -------------- |
| [AsposeFontAbout](./misc/asposefontabout/) | 获取关于产品的信息。 |
| [DownloadFile](./misc/downloadfile/) | 在 HTML 中创建链接以下载文件。 |
| [DownloadFileAuto](./misc/downloadfileauto) | 在 HTML 中创建链接以下载文件，并在 2 秒后开始下载。 |


## 枚举

| 枚举类型 | 描述 |
| ----------- | ----------- |
| [FontSavingFormats](./enumerations/fontsavingformats/) | 指定字体类型。 |
| [FontStyle](./enumerations/fontstyle/) | 指定字体样式。 |
| [TtfNameTableNameId](./enumerations/ttfnametablenameid/) | 指定 NameId。 |
| [TtfNameTablePlatformId](./enumerations/ttfnametableplatformid/) | 表示 PlatformId 枚举。 |
| [TtfNameTableMacPlatformSpecificId](./enumerations/ttfnametablemacplatformspecificid/) | 表示 Macintosh 平台特定 ID 枚举。 |
| [TtfNameTableMSPlatformSpecificId](./enumerations/ttfnametablemsplatformspecificid/) | 表示 Microsoft 平台特定 ID 枚举。 |
| [TtfNameTableUnicodePlatformSpecificId](./enumerations/ttfnametableunicodeplatformspecificid/) | 表示 Unicode 平台特定 ID 枚举。 |
| [TtfNameTableMacLanguageId](./enumerations/ttfnametablemaclanguageid/) | MacLanguageId 枚举。 |
| [TtfNameTableMSLanguageId](./enumerations/ttfnametablemslanguageid/) | MSLanguageId 枚举。 |
