Категории

Конвертировать WebP в WebP с измененным размером

Изменить размер изображений WebP, сохраняя формат и качество WebP

Click to upload file or drag and drop file here

Maximum file size: 50MB Supported formats: image/webp

Оставить пустым для авто-расчета на основе высоты и пропорций

Оставить пустым для авто-расчета на основе ширины и пропорций

Цвет фона для пустого пространства. Использовать формат #RRGGBB или "transparent"

0 90 100

Предотвратить увеличение когда целевые размеры больше оригинала

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

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

Обзор

Этот инструмент позволяет быстро изменить размер ваших WebP-изображений, сохраняя при этом исходный формат и настраиваемое качество для оптимизации веб-контента.

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

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

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

  • Загрузите ваш WebP-файл в поле выбора.
  • Укажите желаемую ширину или высоту в пикселях.
  • Выберите способ подгонки (например, 'contain' или 'cover') и настройте качество сжатия.
  • Нажмите кнопку обработки, чтобы получить готовое изображение с новыми параметрами.

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

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

Примеры

1. Подготовка баннера для сайта

Веб-разработчик
Контекст
Необходимо адаптировать широкоформатное изображение WebP под ширину контейнера 800px.
Проблема
Исходное изображение слишком большое и занимает лишнее место на сервере.
Как использовать
Загрузить файл, установить ширину 800px, выбрать режим 'contain'.
Результат
Получено изображение шириной 800px с сохраненными пропорциями и оптимизированным весом.

2. Создание квадратных аватарок

Контент-менеджер
Контекст
Нужно привести набор пользовательских аватарок к единому формату 200x200px.
Проблема
Исходные изображения имеют разное соотношение сторон.
Как использовать
Установить ширину 200, высоту 200, выбрать режим 'cover' и позицию 'center'.
Результат
Все аватарки обрезаны по центру до идеального квадрата 200x200px.

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

image, file

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

FAQ

Изменяется ли формат файла после обработки?

Нет, инструмент сохраняет исходный формат WebP.

Что будет, если указать только ширину?

Инструмент автоматически рассчитает высоту, сохраняя исходные пропорции изображения.

Можно ли предотвратить растягивание маленьких картинок?

Да, используйте опцию 'Не увеличивать', чтобы изображение не растягивалось, если оно меньше целевых размеров.

Как работает параметр 'Позиция'?

Он определяет, какая часть изображения останется в кадре при использовании режимов 'cover' или 'contain', если пропорции меняются.

Какой максимальный размер файла можно загрузить?

Инструмент поддерживает загрузку файлов размером до 50 МБ.

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

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

POST /ru/api/tools/webp-to-resized-webp

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

Имя параметра Тип Обязательно Описание
imageFile file (Требуется загрузка) Да -
width number Нет Оставить пустым для авто-расчета на основе высоты и пропорций
height number Нет Оставить пустым для авто-расчета на основе ширины и пропорций
fit select Нет -
position select Нет -
background text Нет Цвет фона для пустого пространства. Использовать формат #RRGGBB или "transparent"
quality range Нет -
withoutEnlargement checkbox Нет Предотвратить увеличение когда целевые размеры больше оригинала

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