Нужна ли прозрачность?
Если ассет зависит от альфа-канала, не выбирайте JPEG по умолчанию и проверьте, что конечная среда действительно показывает прозрачность правильно.
Elysia Tools
Навигация
Workflow Playbook
Преобразуйте статичные изображения, иконки или анимированные ассеты в подходящий формат без потери прозрачности, поведения кадров, размеров и совместимости предпросмотра.
Темы
Преобразуйте статичные изображения, иконки или анимированные ассеты в подходящий формат без потери прозрачности, поведения кадров, размеров и совместимости предпросмотра.
Это руководство превращает заявленную задачу в проверяемый результат. Сохраняйте исходник, промежуточные результаты и решения, чтобы следующий участник понимал, что было проверено и почему.
Сначала определите, является ли источник статичным изображением, анимацией, прозрачным ассетом или основой для иконок.
Сохраните нетронутую копию источника, чтобы сравнить прозрачность, цикл анимации и размеры после конвертации.
Заранее определите контекст поставки: предпросмотр в браузере, ассет для приложения, загрузка в соцсети или архив.
Перед пакетной обработкой проверьте один представительный пример.
Решение: Нужна ли прозрачность?. Если ассет зависит от альфа-канала, не выбирайте JPEG по умолчанию и проверьте, что конечная среда действительно показывает прозрачность правильно.
Решение: Является ли анимация обязательным требованием?. GIF, APNG, animated WebP, MP4 и WebM ведут себя по-разному, поэтому выбор должен опираться на качество цикла, поддержку и размер файла.
Решение: Это один файл или повторяемый процесс?. Один файл нужен для проверки предположений, а пакетную обработку стоит запускать только после проверенного примера.
Если материал пришёл как base64, сначала превратите его в реальный файл изображения, а потом уточните, работаете ли вы со статикой, исходником для иконок или анимированным ассетом, который должен сохранить движение. Используйте base64-to-image.
Подбирайте формат по тому, что должно сохраниться после конвертации. PNG, WebP, HEIF или TIFF лучше подходят для альфы и более высокой точности; JPEG имеет смысл только тогда, когда прозрачность не нужна, а совместимость важнее. Используйте avif-to-png, avif-to-webp, avif-to-heif, avif-to-tiff, avif-to-jpg, ico-to-png, ico-to-webp, ico-to-jpg.
Для движущихся ассетов сначала решите, должен ли результат остаться анимированным изображением или стать видео. Сравните плавность цикла, видимость кадров и поддержку воспроизведения перед выбором GIF, APNG, animated WebP, MP4 или WebM. Используйте gif-to-animated-webp, gif-to-apng, gif-to-avif, gif-to-heif, gif-to-jpg, gif-to-mp4, gif-to-png, gif-to-tiff, gif-to-webm, gif-to-webp, animated-webp-apng-to-mp4, mp4-to-gif, avif-to-gif.
Когда один пример подтверждён, примените то же соотношение источника и цели ко всем файлам, чтобы сохранить единые имена, формат вывода и повторяемость. Используйте batch-convert.
Если результат нужен для favicon или иконки приложения, соберите пакет из чистого PNG-источника и проверьте предпросмотры на обрезку, мягкие края и правильные размеры. Используйте png-to-icons.
Руководство по рабочему процессу
Если материал пришёл как base64, сначала превратите его в реальный файл изображения, а потом уточните, работаете ли вы со статикой, исходником для иконок или анимированным ассетом, который должен сохранить движение.
Подбирайте формат по тому, что должно сохраниться после конвертации. PNG, WebP, HEIF или TIFF лучше подходят для альфы и более высокой точности; JPEG имеет смысл только тогда, когда прозрачность не нужна, а совместимость важнее.
Для движущихся ассетов сначала решите, должен ли результат остаться анимированным изображением или стать видео. Сравните плавность цикла, видимость кадров и поддержку воспроизведения перед выбором GIF, APNG, animated WebP, MP4 или WebM.
Если ассет зависит от альфа-канала, не выбирайте JPEG по умолчанию и проверьте, что конечная среда действительно показывает прозрачность правильно.
GIF, APNG, animated WebP, MP4 и WebM ведут себя по-разному, поэтому выбор должен опираться на качество цикла, поддержку и размер файла.
Один файл нужен для проверки предположений, а пакетную обработку стоит запускать только после проверенного примера.
Когда один пример подтверждён, примените то же соотношение источника и цели ко всем файлам, чтобы сохранить единые имена, формат вывода и повторяемость.
Если результат нужен для favicon или иконки приложения, соберите пакет из чистого PNG-источника и проверьте предпросмотры на обрезку, мягкие края и правильные размеры.