Раздел каталога
Векторная графика: форматы и направления конвертации
Геометрия вместо матрицы: примитивы, кривые и границы переносимости макета.
Состав класса
Как устроены эти форматы
Вектор описывает изображение примитивами: путями из отрезков и кривых Безье, заливками, обводками и преобразованиями координат. Собственного разрешения у файла нет — растеризация выполняется при выводе на экран или печать. SVG — разметка XML по спецификации W3C, читаемая текстовым редактором; EPS и PDF основаны на модели PostScript; AI и CDR — форматы конкретных программ с закрытыми расширениями.
Преобразование вектор → вектор теряет то, что не описано в целевой модели: фильтры, эффекты, режимы наложения, несколько страниц. Текст переносится ссылкой на гарнитуру, поэтому перевод в контуры перед передачей исключает подстановку шрифта. Вектор → растр необратим: обратная трассировка строит новые контуры по границам цветовых областей и структуру слоёв и групп не восстанавливает.
Веб и интерфейсы
SVG: разметка XML, оформление таблицами стилей, анимация и доступные подписи. Файл сжимается потоковым кодеком до 20–30% исходного размера — меньше, чем растровый набор из трёх плотностей экрана.
Печатный вывод
PDF и EPS сохраняют цветовую модель CMYK, плашечные цвета, обрезные метки и вылеты. Гарнитуры вшиваются подмножествами либо переводятся в контуры, что исключает подстановку на выводном устройстве.
Востребованные преобразования
Направления для векторной графики, упорядоченные по частоте обращений к странице.
| Направление | Что получится | Точность |
|---|---|---|
| .svg.png | Конвертация SVG в PNG | близкая |
| .svg.jpg | Конвертация SVG в JPG | близкая |
| .cdr.pdf | Конвертация CDR в PDF | приблизительная |
| .ai.svg | Конвертация AI в SVG | приблизительная |
| .ai.png | Конвертация AI в PNG | близкая |
| .eps.svg | Конвертация EPS в SVG | близкая |
| .cdr.svg | Конвертация CDR в SVG | приблизительная |
| .svg.pdf | Конвертация SVG в PDF | близкая |
| .ai.pdf | Конвертация AI в PDF | близкая |
| .cdr.png | Конвертация CDR в PNG | приблизительная |
| .eps.png | Конвертация EPS в PNG | близкая |
| .ai.jpg | Конвертация AI в JPG | близкая |
| .cdr.jpg | Конвертация CDR в JPG | приблизительная |
| .eps.pdf | Конвертация EPS в PDF | близкая |
| .eps.jpg | Конвертация EPS в JPG | близкая |
| .svg.ico | Конвертация SVG в ICO | близкая |
| .dxf.pdf | Конвертация DXF в PDF | приблизительная |
| .dxf.svg | Конвертация DXF в SVG | приблизительная |
| .svg.webp | Конвертация SVG в WebP | близкая |
| .svg.eps | Конвертация SVG в EPS | приблизительная |
Вопросы по работе сервиса: векторной графики
Как понять, будет ли файл перекодирован или просто перепакован?
По времени работы и по паре форматов. Смена контейнера при совместимых потоках (MKV → MP4 с H.264 внутри, WAV → FLAC, ZIP → 7Z) обрабатывается со скоростью чтения диска — секунды даже на гигабайтных файлах. Перекодирование ограничено производительностью кодировщика: минута исходного видео в 1080p занимает от нескольких секунд до минуты машинного времени в зависимости от CRF и пресета.
Почему после конвертации файл стал больше исходного?
Так ведёт себя переход из формата с потерями в формат без потерь. JPEG на 900 КБ после распаковки — это 24 бита на пиксель сырых данных; PNG сохранит их полностью и займёт 5–8 МБ. Новой информации в файле при этом не появляется: артефакты предыдущего сжатия записываются с той же точностью, что и полезное изображение.
Какое значение качества выбрать, чтобы не увидеть разницу?
Для JPEG рабочий диапазон — 82–92: ниже 75 на однотонных участках проступает блочность 8×8 пикселей, выше 95 файл растёт быстрее, чем улучшается изображение. Для H.264 то же место занимает CRF 18–23, где 18 практически неотличим от источника. Для MP3 порог прозрачности для большинства слушателей лежит в районе 192 кбит/с при кодировании VBR.
Сохранятся ли цветовой профиль и глубина цвета?
Профиль ICC переносится, если целевой формат его поддерживает: JPEG, PNG, TIFF и WebP умеют, BMP — нет. Глубина ограничивается возможностями формата: 10-битный HEIC при переводе в JPEG сводится к 8 битам на канал, и на плавных градиентах может проступить полосатость. Файлы в CMYK пересчитываются в sRGB и на экране выглядят иначе, чем на бумаге.
Что происходит с несколькими файлами в одном задании?
Направления, помеченные пакетной обработкой, принимают набор файлов и применяют к ним одинаковые параметры. Файлы обрабатываются последовательно, а результат доступен и по одному, и общим ZIP-архивом. Видео и другие тяжёлые преобразования пакетную обработку не поддерживают: одно задание заняло бы очередь на десятки минут.
Почему направление может быть недоступно?
Две причины. Первая — движок не установлен или временно не отвечает: страница направления остаётся, но кнопка запуска выключена. Вторая — преобразование не имеет корректной реализации: обратное восстановление RAW из JPEG, снятие DRM с книги, распознавание текста на сканах. Такие направления не включаются в реестр, чтобы не выдавать за конвертацию переупаковку без результата.