Extensor de Lienzo de Imagen
Herramienta básica de extensión de lienzo de imagen para agregar espacio alrededor de imágenes con varias estrategias de relleno
Documentación de la API
Punto final de la solicitud
Parámetros de la solicitud
| Nombre del parámetro | Tipo | Requerido | Descripción |
|---|---|---|---|
| imageFile | file (Subida requerida) | Sí | Sube cualquier archivo de imagen (JPEG, PNG, WebP, TIFF, GIF, BMP) |
| extendMode | select | Sí | Elige cómo extender el lienzo de la imagen |
| extendWith | select | Sí | Elige cómo rellenar el área extendida |
| backgroundColor | color | No | Color de fondo para el área extendida (predeterminado: blanco) |
| uniformPadding | number | No | Relleno para agregar en todos los lados cuando se usa el modo uniforme |
| topPadding | number | No | Relleno para agregar al borde superior |
| rightPadding | number | No | Relleno para agregar al borde derecho |
| bottomPadding | number | No | Relleno para agregar al borde inferior |
| leftPadding | number | No | Relleno para agregar al borde izquierdo |
| format | select | No | Elige formato de salida o mantén original |
| quality | number | No | Calidad de salida para formatos con pérdida (JPEG, WebP). Mayor = mejor calidad pero archivo más grande |
Los parámetros de tipo archivo necesitan ser subidos primero vía POST /upload/image-extend para obtener filePath, luego pasar filePath al campo de archivo correspondiente.
Formato de respuesta
{
"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)"
}
Documentación de MCP
Agregue este herramienta a su configuración de servidor MCP:
{
"mcpServers": {
"elysiatools-image-extend": {
"name": "image-extend",
"description": "Herramienta básica de extensión de lienzo de imagen para agregar espacio alrededor de imágenes con varias estrategias de relleno",
"baseUrl": "https://elysiatools.com/mcp/sse?toolId=image-extend",
"command": "",
"args": [],
"env": {},
"isActive": true,
"type": "sse"
}
}
}
Puede encadenar múltiples herramientas, por ejemplo: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, máximo 20 herramientas.
Soporte para enlaces de archivos URL o codificación Base64 para parámetros de archivo.
Si encuentra algún problema, por favor, póngase en contacto con nosotros en [email protected]