Что такое файл HEIC?
HEIC — формат, в котором iPhone и iPad по умолчанию сохраняют фото: изображение, закодированное HEVC, в контейнере HEIF. Он примерно вдвое меньше JPG того же качества. Контейнер HEIC может хранить больше одной картинки (кадры серии, отредактированную копию, карту глубины, миниатюру), а еще отметку о повороте и цветовой профиль, который часто шире стандартного sRGB. Многие веб-сервисы до сих пор его не принимают, поэтому люди сначала экспортируют в JPG и теряют качество.

Можно ли загрузить HEIC напрямую?
Да. Все загрузки изображений на png2svg.art принимают HEIC и HEIF наравне с PNG, JPG и WebP (SVG-инструменты — редактор, SVG в PNG и оптимизатор — принимают SVG-файлы), до 25 МБ: конвертер, удаление фона, пакетный конвертер и инструменты экспорта. Файл распознается по содержимому, а не по имени, так что .heic, который на самом деле JPG, или наоборот, читается правильно. Вот как читается файл:
- конвертируется основное изображение файла, а кадры серии, отредактированные копии, карты глубины и миниатюры игнорируются;
- применяется поворот, так что вертикальное фото остается вертикальным;
- широкий цветовой охват и HDR (Display P3, HDR-фото) переводятся в стандартный sRGB, чтобы цвета выглядели как на телефоне, а не выцветшими;
- прозрачность сохраняется, если она есть в файле.
AVIF, где используется такой же контейнер, не принимается. Сначала сохраните его как PNG.
Какие фото в HEIC дают хороший SVG?
Трассировка превращает области плоского цвета в векторные контуры. Поэтому хорошо конвертируются фото плоских вещей, снятые ровно:
- логотип или вывеска, снятые прямо, при равномерном свете;
- рисунок или леттеринг на белой бумаге (снимайте при дневном свете, чтобы лист заполнял кадр);
- иллюстрация, сохраненная из приложения на телефоне.
Портрет, пейзаж и всё с мягкими тенями превращается в набор цветовых полос, как на плакате. Так трассировка поступает с градиентами (см. руководство о том, почему фото постеризуются). Если с такого фото нужен только объект, удалите фон и оставьте его прозрачным PNG.

Один из наших примеров логотипов, сохраненный в HEIC и загруженный: прочитанное изображение, его угол в четырехкратном увеличении и тот же угол SVG, полученного трассировкой. Пиксели идут ступеньками, а контуры остаются плавными в любом размере.
Как его конвертировать?
- Откройте конвертер PNG в SVG и перетащите HEIC в окно загрузки. На iPhone нажмите на окно и выберите фото из медиатеки.
- Выберите пресет: Стандарт для логотипа или плоской иллюстрации, Контурный рисунок / трафарет для чернил на бумаге (только черное и белое), Детальная графика для иллюстрации с множеством оттенков. При необходимости поменяйте число цветов (см. руководство о том, сколько цветов выбрать).
- Проверьте предпросмотр с водяным знаком, а затем разблокируйте чистый SVG за 1 кредит.
Если на фото есть ненужный фон — тень от листа или стол, — включите в конвертере «Удалить фон» или сначала воспользуйтесь удалением фона.
Почему не стоит сначала конвертировать HEIC в JPG?
Каждый экспорт в JPG заново сжимает изображение. Блоки 8×8 и ореолы, которые он добавляет у краев, трассировка как раз и подхватывает как крошечные лишние фигуры. Загружая сам HEIC, вы пропускаете этот шаг и даете трассировке самые чистые пиксели, которые записал телефон. Если вы уже экспортировали PNG, это тоже нормально: PNG сжимает без потерь.