# Install Font

> Installs one or more fonts on the system. Accepts a single font file (.ttf, .otf, .ttc) or a folder where all supported font files are installed.

Source: https://docs.capaone.com/capaone/application-manager/powerbricks/install-font/  
Product: CapaOne — a separate CapaSystems product; do not apply this page to any other.

Installs one or more fonts on the system. Accepts a single font file (.ttf, .otf, .ttc) or a folder where all supported font files are installed.

## Parameters

#### Font Source Path
*Required* — Default: `$PackageRoot\Fonts`

The full path to a font file (.ttf, .otf, .ttc) or a folder containing font files. All font files in the folder will be installed. Example: $PackageRoot\Fonts\MyFont.ttf or $PackageRoot\Fonts. Remember to add the Download Content brick when using $PackageRoot.

## Details

- **Category:** Installer
- **Brick ID:** `Font-Install`

## Raw JSON definition

**JSON**

```json
{
  "category": "installer",
  "description": "Installs one or more fonts on the system. Accepts a single font file (.ttf, .otf, .ttc) or a folder where all supported font files are installed.",
  "developerVendor": "CapaSystems A/S",
  "displayName": null,
  "id": "Font-Install",
  "name": "Install Font",
  "parameters": [
    {
      "allowManualInput": null,
      "defaultValue": "$PackageRoot\\Fonts",
      "defaultValueObject": null,
      "description": "The full path to a font file (.ttf, .otf, .ttc) or a folder containing font files. All font files in the folder will be installed. Example: $PackageRoot\\Fonts\\MyFont.ttf or $PackageRoot\\Fonts. Remember to add the Download Content brick when using $PackageRoot.",
      "id": "FontSourcePath",
      "name": "Font Source Path",
      "regExValidation": "",
      "required": true,
      "type": "TextBox",
      "value": null,
      "values": [],
      "valuesObject": null
    }
  ],
  "powershell": {
    "base64Encoded": true,
    "function": "ZnVuY3Rpb2..."
  },
  "type": "powerbrick",
  "version": "2026.7.2.1"
}
```
