Estilos de camada (.fstyle)

Efeitos e opções avançadas de mistura editáveis.

Verificado no código da aplicação em 5 de outubro de 2026. Focale está em desenvolvimento ativo; comandos e pacotes podem variar por compilação.

Utilização na aplicação

Estilos captura ou aplica estilos e importa/exporta bibliotecas. Aplicar é anulável; editar o catálogo não muda documentos abertos. Integrados não são exportados.

Estrutura do ficheiro

JSON UTF-8 com etiqueta e versão explícitas. A leitura e escrita atuais usam versão 1. O exemplo mostra a estrutura da biblioteca; a referência completa detalha os valores.

presets guarda objetos style com nome, grupos, fillOpacity, effects e intervalos Misturar se. Efeitos ativos e inativos ficam editáveis, não apenas miniaturas.

Estrutura do ficheiro
CampoValor
Extension.fstyle
formatfocale-style-presets
version1
CodificaçãoJSON 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
          }
        ]
      }
    }
  ]
}

Validação e limites

Até 16 MiB e 4 096 entradas, nomes e ids de 4 096 unidades UTF-16 e 32 níveis. Duplicados ou valores inválidos rejeitam toda a importação.

Intercâmbio com Photoshop

ASL conserva efeitos reproduzíveis. Píxeis de padrões ASL incorporados são ignorados; .fstyle conserva o modelo nativo editável.

Referências completas dos formatos

Transfere especificações Markdown completas em inglês, com esquemas, validação e compatibilidade.

Outras páginas de documentação