Категории

Конвертер ICO в JPG

Преобразование файлов иконок ICO в формат JPG с настраиваемыми параметрами качества и фона

Click to upload file or drag and drop file here

Maximum file size: 5MB Supported formats: image/x-icon, image/vnd.microsoft.icon

Output width in pixels (optional)

Output height in pixels (optional)

1 85 100

JPEG quality (1-100, higher = better quality)

Create progressive JPEG for faster web loading

Use MozJPEG encoder for better compression

Background color (JPG requires a background)

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

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

Обзор

Конвертер ICO в JPG позволяет преобразовывать файлы иконок в формат JPG с настройкой размера, качества и цвета фона. Инструмент идеален для подготовки иконок к использованию на веб-сайтах и в приложениях, где требуется совместимость с форматом JPG.

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

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

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

  • Загрузите ICO-файл через форму, выбрав файл с расширением .ico.
  • Настройте параметры: выберите размер извлечения, задайте выходные размеры в пикселях, установите качество JPEG и цвет фона.
  • Нажмите кнопку конвертации, чтобы преобразовать файл, и скачайте полученный JPG-результат.

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

Подготовка иконок для веб-сайтов, где требуется формат JPG для совместимости с CMS или CDN.
Извлечение иконок определенного размера из многоформатных ICO-файлов для использования в мобильных приложениях или десктопных программах.
Оптимизация иконок для уменьшения размера файла при сохранении визуального качества для онлайн-публикаций.

Примеры

1. Конвертация иконки для веб-сайта

Веб-разработчик
Контекст
Веб-разработчик имеет файл favicon.ico с иконкой сайта, но для использования в качестве изображения на странице требуется формат JPG.
Проблема
ICO-файл содержит несколько размеров, и нужно выбрать конкретный размер для оптимального отображения на сайте.
Как использовать
Загрузите файл favicon.ico, в поле 'Размер Извлечения' выберите '32x32', установите качество JPEG на 90 и цвет фона на белый (#FFFFFF).
Пример конфигурации
Параметры: extractSize=32, quality=90, backgroundColor=#FFFFFF
Результат
Получен JPG-файл размером 32x32 с высоким качеством и белым фоном, готовый для использования на веб-странице.

2. Извлечение иконки для мобильного приложения

Дизайнер приложений
Контекст
Дизайнер работает с многоформатным ICO-файлом иконки приложения, но для Android-ресурсов нужен JPG определенного размера с настроенным фоном.
Проблема
Нужно извлечь иконку размером 48x48 из ICO-файла и сохранить с фоном, соответствующим теме приложения, так как JPG не поддерживает прозрачность.
Как использовать
Загрузите файл app_icon.ico, выберите размер извлечения 48x48, задайте цвет фона, например #F0F0F0, и установите качество на 85.
Результат
Сконвертированный JPG-файл с иконкой 48x48 и настроенным фоном, готовый для интеграции в мобильное приложение.

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

image, jpg, file

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

FAQ

Какие размеры иконок поддерживаются для извлечения?

Инструмент поддерживает извлечение размеров 16x16, 24x24, 32x32, 48x48, 64x64, 128x128, 256x256 или автоматический выбор наибольшего доступного размера.

Можно ли изменить качество выходного JPG-файла?

Да, качество можно настроить от 1 до 100 с помощью ползунка, где более высокое значение обеспечивает лучшее качество изображения.

Что делать, если в ICO-файле несколько размеров иконок?

Используйте опцию 'Размер Извлечения' для выбора конкретного размера или оставьте значение 'Авто', чтобы извлечь наибольший доступный размер.

Почему необходимо указывать цвет фона при конвертации?

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

Как использовать опцию прогрессивного JPEG?

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

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

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

POST /ru/api/tools/ico-to-jpg

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

Имя параметра Тип Обязательно Описание
icoFile file (Требуется загрузка) Да -
width number Нет Output width in pixels (optional)
height number Нет Output height in pixels (optional)
extractSize select Нет -
quality range Нет JPEG quality (1-100, higher = better quality)
progressive checkbox Нет Create progressive JPEG for faster web loading
mozjpeg checkbox Нет Use MozJPEG encoder for better compression
backgroundColor color Нет Background color (JPG requires a background)

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