Категории

Композиция Изображений

Композиция нескольких изображений вместе с точным контролем положения, непрозрачности и режимов смешивания

Click to upload file or drag and drop file here

Maximum file size: 20MB Supported formats: image/jpeg, image/png, image/webp, image/gif, image/bmp, image/tiff

Базовое изображение, на которое будут накладываться другие изображения

Click to upload files or drag and drop files here

Maximum file size: 20MB Maximum files: 8
Supported formats: image/jpeg, image/png, image/webp, image/gif, image/bmp, image/tiff

Выбрать 1-8 изображений для композиции на базовое изображение

Как расположить компонуемые изображения

Режим смешивания для компонуемых изображений

Ширина финального холста (оставить пустым для использования ширины базового изображения)

Высота финального холста (оставить пустым для использования высоты базового изображения)

Цвет фона для прозрачных областей (по умолчанию: прозрачный)

Формат вывода для композитного изображения

Качество вывода для форматов с потерями (JPEG, WebP, AVIF)

Документация API

Конечная точка запроса

POST /ru/api/tools/image-composite

Параметры запроса

Имя параметра Тип Обязательно Описание
baseImage file (Требуется загрузка) Да Базовое изображение, на которое будут накладываться другие изображения
compositeImages file (Требуется загрузка) Да Выбрать 1-8 изображений для композиции на базовое изображение
layoutMode select Да Как расположить компонуемые изображения
blendMode select Нет Режим смешивания для компонуемых изображений
canvasWidth number Нет Ширина финального холста (оставить пустым для использования ширины базового изображения)
canvasHeight number Нет Высота финального холста (оставить пустым для использования высоты базового изображения)
backgroundColor color Нет Цвет фона для прозрачных областей (по умолчанию: прозрачный)
outputFormat select Нет Формат вывода для композитного изображения
quality number Нет Качество вывода для форматов с потерями (JPEG, WebP, AVIF)

Параметры типа файл должны быть загружены сначала через POST /upload/image-composite для получения filePath, затем filePath должен быть передан в соответствующее поле файла.

Формат ответа

{
  "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

Добавьте этот инструмент к конфигурации сервера MCP:

{
  "mcpServers": {
    "elysiatools-image-composite": {
      "name": "image-composite",
      "description": "Композиция нескольких изображений вместе с точным контролем положения, непрозрачности и режимов смешивания",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=image-composite",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Вы можете объединять несколько инструментов, например: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, максимум 20 инструментов.

Поддерживает ссылки на файлы URL или кодирование Base64 для параметров файла.

Если вы столкнулись с проблемами, пожалуйста, свяжитесь с нами по адресу [email protected]