Ebenenstile (.fstyle)

Editierbare Effekte und erweiterte Mischoptionen.

Am 5. Oktober 2026 mit dem Anwendungscode abgeglichen. Focale wird aktiv entwickelt; Befehle und Pakete können je Build abweichen.

Verwendung in der Anwendung

Stile erfasst oder wendet Ebenenstile an und importiert/exportiert Bibliotheken. Anwenden ist rückgängig machbar; Katalogänderungen bearbeiten keine offenen Dokumente. Integrierte Stile werden nicht exportiert.

Dateiaufbau

UTF-8-JSON mit expliziter Formatkennung und Version. Aktueller Leser und Schreiber verwenden Version 1. Das Beispiel zeigt die Bibliothekshülle; die vollständige Referenz beschreibt alle Werte.

presets hält benannte style-Objekte, Gruppen, fillOpacity, effects und Mischen-wenn-Bereiche. Aktive und deaktivierte Effekte bleiben editierbar, statt nur Vorschaubilder zu speichern.

Dateiaufbau
FeldWert
Extension.fstyle
formatfocale-style-presets
version1
KodierungJSON UTF-8
{
  "format": "focale-style-presets",
  "version": 1,
  "presets": [
    {
      "id": "style.user.example",
      "name": "Editorial shadow",
      "groupPath": [
        "Editorial"
      ],
      "style": {
        "fillOpacity": 0.8,
        "effects": [
          {
            "kind": "dropShadow",
            "enabled": true,
            "color": 4279383126,
            "opacity": 0.65,
            "angle": 120,
            "distance": 12,
            "spread": 0,
            "size": 9
          }
        ]
      }
    }
  ]
}

Prüfung und Grenzen

Maximal 16 MiB und 4.096 Vorgaben, Namen/Kennungen mit 4.096 UTF-16-Einheiten und 32 Gruppenebenen. Doppelte oder ungültige Einträge verhindern Gesamtimport.

Photoshop-Austausch

ASL erhält reproduzierbare Effekte. Eingebettete ASL-Musterpixel werden übersprungen; .fstyle behält die native editierbare Darstellung.

Vollständige Formatreferenzen

Lade vollständige Markdown-Spezifikationen auf Englisch mit Schemata, Validierung und Kompatibilität herunter.

Weitere Dokumentationsseiten