Extensor de Tela de Imagem
Ferramenta básica de extensão de tela de imagem para adicionar espaço ao redor de imagens com várias estratégias de preenchimento
Documentação da API
Ponto final da solicitação
Parâmetros da solicitação
| Nome do parâmetro | Tipo | Requerido | Descrição |
|---|---|---|---|
| imageFile | file (Upload necessário) | Sim | Carregue qualquer arquivo de imagem (JPEG, PNG, WebP, TIFF, GIF, BMP) |
| extendMode | select | Sim | Escolha como estender a tela da imagem |
| extendWith | select | Sim | Escolha como preencher a área estendida |
| backgroundColor | color | Não | Cor de fundo para a área estendida (padrão: branco) |
| uniformPadding | number | Não | Preenchimento para adicionar em todos os lados ao usar modo uniforme |
| topPadding | number | Não | Preenchimento para adicionar à borda superior |
| rightPadding | number | Não | Preenchimento para adicionar à borda direita |
| bottomPadding | number | Não | Preenchimento para adicionar à borda inferior |
| leftPadding | number | Não | Preenchimento para adicionar à borda esquerda |
| format | select | Não | Escolha o formato de saída ou mantenha o original |
| quality | number | Não | Qualidade de saída para formatos com perda (JPEG, WebP). Maior = melhor qualidade mas arquivo maior |
Os parâmetros de tipo arquivo precisam ser carregados primeiro via POST /upload/image-extend para obter filePath, depois filePath deve ser passado ao campo de arquivo correspondente.
Formato de resposta
{
"filePath": "/public/processing/randomid.ext",
"fileName": "output.ext",
"contentType": "application/octet-stream",
"size": 1024,
"metadata": {
"key": "value"
},
"error": "Error message (optional)",
"message": "Notification message (optional)"
}
Documentação de MCP
Adicione este ferramenta à sua configuração de servidor MCP:
{
"mcpServers": {
"elysiatools-image-extend": {
"name": "image-extend",
"description": "Ferramenta básica de extensão de tela de imagem para adicionar espaço ao redor de imagens com várias estratégias de preenchimento",
"baseUrl": "https://elysiatools.com/mcp/sse?toolId=image-extend",
"command": "",
"args": [],
"env": {},
"isActive": true,
"type": "sse"
}
}
}
Você pode encadear várias ferramentas, ex: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, máx 20 ferramentas.
Suporta links de arquivos URL ou codificação Base64 para parâmetros de arquivo.
Se você encontrar algum problema, por favor, entre em contato conosco em [email protected]