O Recompositor de Design Gráfico adapta qualquer gráfico existente (logos, pôsteres, posts sociais, mockups de UI) para um novo formato de proporção sem trabalho manual de layout. O fluxo é propositalmente enxuto: LoadImage carrega seu arquivo de origem, um nó de recomposição personalizado (UUID 172f1008-9337-4d2f-9212-ee081cb4faf5) analisa a proporção alvo e adapta o layout, e SaveImage grava o resultado final. Dependendo das configurações, pode ajustar para caber com letterboxing, crop inteligente ou expandir a tela e sintetizar novo conteúdo ao redor para um visual contínuo.
Tecnicamente, o nó recompositor calcula o melhor ajuste e deslocamento da imagem original em relação à proporção solicitada, aplicando uma das três estratégias: crop inteligente, padding letterbox ou expansão de tela com outpainting. Para outpainting, o nó cria uma máscara de borda nas áreas recém-criadas e as preenche usando contexto dos pixels adjacentes para minimizar emendas visíveis—sem necessidade de prompt. Suavização nas bordas da máscara e blending adaptativo reduzem halos ou transições bruscas. O resultado é salvo via SaveImage, facilitando gerar múltiplas variantes de proporção prontas para web, impressão ou redes sociais.
Isso é especialmente útil quando você precisa de ativos consistentes em formatos 1:1, 4:5, 16:9 ou 9:16 sem redesenhar layouts. Mantendo o pipeline simples e local aos nós (LoadImage → 172f1008-9337-4d2f-9212-ee081cb4faf5 → SaveImage), você obtém resultados previsíveis com configuração mínima, podendo iterar rapidamente ajustando proporção, modo de crop/ajuste/expansão e suavização de borda.
API
Use este workflow a partir do código
Todo workflow Comfy é um grafo JSON. O payload abaixo é este workflow, exatamente como o ComfyUI executa — obtenha-o pela URL, mantenha-o no controle de versão ou carregue-o no ComfyUI e execute nó por nó.
Execute a partir de TypeScript ou Python com o Comfy SDK. O mesmo código serve para o Comfy Cloud ou um ComfyUI hospedado por você — apenas a URL base muda.
// Install (beta)
npm i @comfyorg/sdk
// Run this workflow (TypeScript)
import { Comfy } from "@comfyorg/sdk";
const client = new Comfy({ apiKey: "comfyui-..." });
const wf = await client.workflows.fromFile("workflow_api.json");
const job = await client.run(wf);
await job.getOutputs("<output-node-id>")[0].toFile("output.png");O SDK utiliza um workflow no formato API: abra este workflow no ComfyUI e use Arquivo → Exportar Workflow (API).
O acesso à API do Comfy Cloud requer um plano com chave de API.
FAQ














