Категории

Массовое изменение размера изображений

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

Click to upload files or drag and drop files here

Maximum file size: 100MB Maximum files: 50
Supported formats: image/jpeg, image/jpg, image/png, image/webp, image/bmp, image/tiff, image/avif, image/heif

Ключевые факты

Категория
Media
Типы входных данных
file, number, select, checkbox
Тип результата
file
Покрытие примерами
4
API доступен
Yes

Обзор

Инструмент для массового изменения размера изображений позволяет быстро привести до 50 файлов к единым параметрам, обеспечивая гибкую настройку подгонки, формата и качества обработки.

Когда использовать

  • Подготовка набора фотографий для публикации на сайте или в социальных сетях.
  • Оптимизация веса изображений для ускорения загрузки веб-страниц.
  • Приведение разнородных графических файлов к единому стандарту размеров и форматов.

Как это работает

  • Загрузите до 50 изображений в поддерживаемых форматах, таких как JPEG, PNG или WebP.
  • Укажите целевые значения ширины и высоты, а также выберите метод подгонки и алгоритм ресемплинга.
  • Настройте параметры вывода, включая формат, качество и сохранение метаданных.
  • Запустите процесс обработки и скачайте готовые файлы в один клик.

Сценарии использования

Создание превью для интернет-магазина с фиксированными пропорциями.
Массовая конвертация тяжелых снимков в формат WebP для SEO-оптимизации блога.
Подготовка серии изображений для оформления презентаций или печатных материалов.

Примеры

1. Оптимизация фото для интернет-магазина

Контент-менеджер
Контекст
Необходимо подготовить 30 фотографий товаров для карточек, чтобы они имели одинаковый размер 800x800 пикселей.
Проблема
Исходные фото имеют разное разрешение и соотношение сторон, что нарушает верстку сайта.
Как использовать
Загрузить фото, установить ширину 800, высоту 800, выбрать метод 'Cover' и формат 'WebP'.
Пример конфигурации
width: 800, height: 800, fit: 'cover', format: 'webp', quality: 80
Результат
Все изображения приведены к квадратному формату 800x800, оптимизированы по весу и готовы к загрузке на сайт.

2. Подготовка изображений для блога

Блогер
Контекст
Требуется уменьшить размер 20 снимков высокого разрешения, чтобы они не замедляли загрузку страницы.
Проблема
Оригинальные файлы весят слишком много и имеют избыточное разрешение.
Как использовать
Загрузить файлы, выбрать ширину 1200 пикселей, оставить высоту автоматической, выбрать качество 75.
Пример конфигурации
width: 1200, fit: 'inside', format: 'jpeg', quality: 75
Результат
Изображения уменьшены до ширины 1200px с сохранением пропорций, что значительно снизило их размер без видимой потери качества.

Проверить на примерах

image, png, jpg

Связанные хабы

FAQ

Сколько изображений можно обработать за один раз?

Вы можете загрузить и обработать до 50 изображений одновременно.

Какие форматы файлов поддерживаются?

Инструмент поддерживает JPEG, PNG, WebP, BMP, TIFF, AVIF и HEIF.

Можно ли изменить формат исходного файла?

Да, вы можете выбрать целевой формат вывода, например, конвертировать PNG в WebP для экономии места.

Что делает функция 'Разрешить увеличение'?

Если исходное изображение меньше заданных размеров, эта опция позволяет растянуть его до нужных параметров.

Сохраняются ли метаданные EXIF?

По умолчанию метаданные удаляются, но вы можете включить опцию 'Сохранить метаданные' в настройках.

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

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

POST /ru/api/tools/batch-resize

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

Имя параметра Тип Обязательно Описание
imageFiles file (Требуется загрузка) Да -
width number Нет -
height number Нет -
fit select Нет -
position select Нет -
format select Нет -
quality number Нет -
preserveMetadata checkbox Нет -
upscale checkbox Нет -
kernel select Нет -

Параметры типа файл должны быть загружены сначала через POST /upload/batch-resize для получения 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-batch-resize": {
      "name": "batch-resize",
      "description": "Массовое изменение размера нескольких изображений с различными опциями",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=batch-resize",
      "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]