Категории

Конвертер GIF в PNG

Преобразование GIF изображений в формат PNG с поддержкой одно- и многокадровых анимаций

Click to upload file or drag and drop file here

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

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

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

Обзор

Конвертер GIF в PNG — это онлайн-инструмент для преобразования GIF изображений в формат PNG. Он поддерживает обработку как одиночных кадров, так и многокадровых анимаций, позволяя настраивать уровень сжатия и цвет фона для прозрачных областей.

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

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

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

  • Загрузите GIF файл через форму, выбрав изображение с расширением .gif.
  • Выберите способ обработки многокадровости: конвертировать только первый кадр или все кадры с созданием ZIP архива.
  • Установите уровень сжатия PNG (от 0 до 9) и цвет фона для прозрачных кадров (прозрачный, белый или черный).
  • Нажмите кнопку конвертации, чтобы получить PNG файл или архив с результатами.

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

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

Примеры

1. Конвертация статичного GIF в PNG

Контекст
У вас есть GIF файл с логотипом компании, который нужно использовать на сайте в формате PNG для лучшей поддержки прозрачности.
Проблема
GIF формат может иметь ограниченную палитру цветов и не идеально сохраняет прозрачность, что важно для веб-дизайна.
Как использовать
Загрузите GIF файл, в настройках выберите 'Конвертировать Только Первый Кадр', установите уровень сжатия 9 и цвет фона 'Прозрачность'.
Результат
Получите PNG файл с сохраненной прозрачностью, оптимизированным размером и без потери качества.

2. Извлечение всех кадров из анимированного GIF

Контекст
Анимированный GIF демонстрирует процесс работы приложения, и вам нужно сохранить каждый кадр для документации.
Проблема
Вручную извлекать кадры из GIF сложно и времязатратно, особенно если анимация содержит много кадров.
Как использовать
Загрузите анимированный GIF, выберите 'Конвертировать Все Кадры + ZIP Архив', настройте сжатие по умолчанию и фон 'Белый' для единообразия.
Результат
Скачайте ZIP архив, содержащий все кадры в формате PNG, готовые для вставки в документы или презентации.

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

image, png, file

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

FAQ

Какие форматы изображений поддерживает инструмент?

Инструмент принимает только GIF файлы и конвертирует их в формат PNG.

Можно ли конвертировать анимированные GIFы?

Да, вы можете выбрать конвертацию только первого кадра или всех кадров, которые будут упакованы в ZIP архив.

Как настроить прозрачность в результирующем PNG?

Используйте опцию 'Цвет Фона': выберите 'Сохранить Прозрачность' для сохранения альфа-канала, или установите белый/черный фон.

Что означает уровень сжатия PNG?

Уровень сжатия от 0 до 9 определяет степень сжатия файла; 9 — максимальное сжатие (по умолчанию), что уменьшает размер файла.

Есть ли ограничения на размер загружаемого файла?

Да, максимальный размер GIF файла составляет 50 МБ.

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

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

POST /ru/api/tools/gif-to-png

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

Имя параметра Тип Обязательно Описание
gifFile file (Требуется загрузка) Да -
multiFrameHandling select Нет -
compressionLevel number Нет -
backgroundColor select Нет -

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