Gradientes (.fgradient)

Paragens de cor e alfa, pontos médios e interpolação.

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

O editor partilhado de gradientes importa e exporta o catálogo. Escolher muda o gradiente atual; editar o catálogo não substitui os já guardados.

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.

Cada entrada tem id, name, groupPath opcional e gradient com interpolation e stops ordenados: position, color ARGB e midpoint opcional.

Estrutura do ficheiro
CampoValor
Extension.fgradient
formatfocale-gradient-presets
version1
CodificaçãoJSON UTF-8
{
  "format": "focale-gradient-presets",
  "version": 1,
  "presets": [
    {
      "id": "gradient.user.example",
      "name": "Editorial",
      "groupPath": [
        "Studio"
      ],
      "gradient": {
        "interpolation": "perceptual",
        "stops": [
          {
            "position": 0.0,
            "color": 4279246896,
            "midpoint": 0.4
          },
          {
            "position": 1.0,
            "color": 4292927712
          }
        ]
      }
    }
  ]
}

Validação e limites

Até 16 MiB e 4 096 entradas. Um gradiente tem 2–256 paragens ordenadas de 0 a 1. Interpolação desconhecida, duplicados ou valores inválidos rejeitam o ficheiro.

Intercâmbio com Photoshop

GRD importa apenas gradientes sólidos personalizados suportados. Usa .fgradient para cópia e troca nativa; nem todas as variantes Photoshop são aceites.

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