Nuanciers (.fswatch)

Couleurs nommées et valeurs ARGB portables non prémultipliées.

Documentation vérifiée dans les sources de l’application le 5 octobre 2026. Focale évolue activement ; les commandes et paquets disponibles peuvent varier selon le build.

Utilisation dans l’application

Le panneau Nuancier capture, supprime, importe et exporte les couleurs utilisateur. Choisir une couleur change la couleur courante ; modifier le catalogue ne recolore pas les documents existants.

Structure du fichier

JSON UTF-8 avec une étiquette de format et une version explicites. Le lecteur et l’écriture actuels utilisent la version 1. L’exemple présente l’enveloppe de la bibliothèque ; la référence complète décrit les schémas détaillés des valeurs.

Chaque entrée de presets contient id, name, color et l’éventuel groupPath. color est un entier ARGB non signé avec alpha non prémultiplié, pas une chaîne CSS. Par exemple, 4278190080 représente un noir opaque.

Structure du fichier
ChampValeur
Extension.fswatch
formatfocale-color-swatches
version1
EncodageJSON UTF-8
{
  "format": "focale-color-swatches",
  "version": 1,
  "presets": [
    {
      "id": "swatch.user.black",
      "name": "Black",
      "color": 4278190080,
      "groupPath": [
        "Studio"
      ]
    }
  ]
}

Validation et limites

Plafonds : 16 Mio et 4 096 entrées. Noms et identifiants sont limités à 4 096 unités UTF-16, les groupes à 32 segments. Une collision à l’import reçoit un nouvel identifiant. Les entrées intégrées sont exclues.

Échange avec Photoshop

ACO est réservé à l’import. Les valeurs Adobe prises en charge sont converties vers le modèle du catalogue. Exportez .fswatch pour conserver noms, groupes et valeurs Focale.

Références complètes des formats

Téléchargez les spécifications Markdown complètes en anglais : schémas, règles de validation et détails de compatibilité.

Autres pages de documentation