Elysia Tools Docs
ZH
语言
ZHESPTRUFRDEEN
返回主站
浏览工具

Design

艺术拼贴制作器

创建艺术照片拼贴,支持圆角、边框、阴影和渐变背景等装饰效果。适合社交媒体发布和照片墙制作。

file· 文件结果打开工具

快速开始

用三种语言从你的代码中调用此工具。

cURL
# 1) Request a presigned URL → returns { uploadUrl, storageKey }
curl -X POST 'https://api.elysiatools.com/api/upload/presign/image-collage-maker' \
  -H 'Content-Type: application/json' \
  -d '{"filename":"imageFiles.ext","contentType":"application/octet-stream","size":12345}'

# 2) PUT the file bytes directly to the presigned uploadUrl
curl -X PUT '<presigned uploadUrl>' \
  --data-binary @/path/to/file.ext

# 3) Call the tool, passing the returned storageKey for each file field
curl -X POST 'https://api.elysiatools.com/zh/api/tools/image-collage-maker' \
  -F 'imageFiles=uploads/2026/01/01/your-tool-1700000000000-abc123.ext' \
  -F 'layout=grid-auto' \
  -F 'spacing=10' \
  -F 'borderRadius=0' \
  -F 'borderWidth=0' \
  -F 'borderColor=#ffffff' \
  -F 'shadowBlur=0' \
  -F 'shadowColor=#000000' \
  -F 'backgroundType=solid' \
  -F 'backgroundColor=#f0f0f0' \
  -F 'backgroundColor2=#ffffff' \
  -F 'backgroundDirection=diagonal' \
  -F 'outputFormat=png' \
  -F 'quality=90'

© 2026 Elysia Tools. 开发者文档。

返回主站浏览工具

API 参考

以 JSON 形式 POST 提交输入参数。文件类型参数需先单独上传。

请求端点

HTTP
POST https://api.elysiatools.com/zh/api/tools/image-collage-maker

请求参数

参数名类型必填说明
imageFilesfile需先上传是—
layoutselect是—
spacingnumber否—
borderRadiusnumber否Add rounded corners to each image
borderWidthnumber否为每张图片添加装饰边框
borderColorcolor否Color of the image borders
shadowBlurnumber否添加投影效果
shadowColorcolor否Color of the shadow
backgroundTypeselect是—
backgroundColorcolor否主背景颜色
backgroundColor2color否渐变背景的第二个颜色
backgroundDirectionselect否—
outputFormatselect是—
qualitynumber否—
文件类型参数需先通过 POST /upload/image-collage-maker 上传,再将返回的 filePath 传入对应的文件字段。

响应格式

文件结果

JSON
{
  "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)"
}

MCP 集成

将此工具加入你的 Model Context Protocol 服务,让 AI 智能体可以列出并调用它。

服务配置

将以下内容加入你的 MCP 客户端配置:

mcp.json
{
  "mcpServers": {
    "elysiatools-image-collage-maker": {
      "name": "image-collage-maker",
      "description": "创建艺术照片拼贴,支持圆角、边框、阴影和渐变背景等装饰效果。适合社交媒体发布和照片墙制作。",
      "baseUrl": "https://api.elysiatools.com/mcp/sse?toolId=image-collage-maker",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

列出可用工具

连接到 SSE 端点后,列出已开放的工具:

tools/list
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/list"
}

调用此工具

通过工具 id 调用,参数由其参数表构建:

tools/call
{
  "jsonrpc": "2.0",
  "id": 2,
  "method": "tools/call",
  "params": {
    "name": "image-collage-maker",
    "arguments": {
  "imageFiles": "https://example.com/file.ext",
  "layout": "grid-auto",
  "spacing": 10,
  "borderRadius": 0,
  "borderWidth": 0,
  "borderColor": "#ffffff",
  "shadowBlur": 0,
  "shadowColor": "#000000",
  "backgroundType": "solid",
  "backgroundColor": "#f0f0f0",
  "backgroundColor2": "#ffffff",
  "backgroundDirection": "diagonal",
  "outputFormat": "png",
  "quality": 90
}
  }
}
可用逗号分隔的 toolId 在一个会话中串联多个工具,例如 /mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp(最多 20 个)。
文件参数仅支持公开的文件链接 URL(https://…)。不支持本地路径、data: URI 和 Base64 字符串。

有问题或反馈?请联系 [email protected]

浏览工具
打开工具