SVG
SVG
Исходный формат
PDF
PDF
Целевой формат

Конвертировать SVG в PDF

Преобразуйте векторный SVG в PDF без растеризации. Идеальное качество при любом увеличении и компактный размер — внутри документа остаются те же кривые.

Перетащите SVG файлы сюда

или выберите файлы для конвертации в PDF

Vector-to-vector

cairosvg.svg2pdf переносит кривые в PDF без промежуточной растеризации

Идеально на любом масштабе

Любое увеличение в просмотрщике — без зерна и пиксельных лесенок

Маленький размер

Векторный PDF в десятки раз легче растрового PDF той же картинки

О форматах

Векторный SVG превращается в векторный PDF — без потерь и без раздутого размера

SVG

SVG формат

Scalable Vector Graphics

SVG описывает графику набором путей, заливок и градиентов. Файл — обычный XML, который можно открыть в любом редакторе. Идеален для логотипов, инфографики и иконок, но плохо приспособлен для печати из коробки.

Тип Вектор (XML)
Прозрачность Да
Скрипты Возможны
Многостраничность Нет
PDF

PDF формат

Portable Document Format (ISO 32000)

PDF поддерживает векторную графику нативно — описывает кривые Безье прямо в страничном языке. При vector-to-vector конвертации SVG-пути попадают в PDF как объектная графика, поэтому масштабирование остаётся без потерь.

Графика Вектор + растр
Прозрачность Да
Шрифты Встраиваются
Печать Готов из коробки

Сравнение форматов

Зачем превращать SVG в PDF, если оба формата уже векторные

Характеристика SVG PDF
Открывается без браузера
Готов к печати
Масштабирование без потерь
Многостраничность
Возможен встроенный JS
Цифровая подпись
Подходит для отправки клиенту

Как работает конвертация

Три шага: загрузка, vector-to-vector, скачивание

1

Загрузите SVG

Перетащите файлы или используйте кнопку. Поддерживаются стандартные SVG 1.1/2.0, в том числе с градиентами, фильтрами и встроенными шрифтами.

2

Vector-to-vector

Используем cairosvg.svg2pdf — пути SVG напрямую транслируются в PDF-операторы кривых. Никакой промежуточной растеризации, никакой потери качества.

3

Скачайте PDF

Готовый PDF можно зумить хоть до 6400% — линии останутся идеально гладкими. Размер файла обычно меньше исходного SVG.

Частые вопросы

Vector-to-vector, шрифты, безопасность — всё, что важно

Большинство SVG → PDF конвертеров сначала растеризуют картинку в PNG (например, при 300 DPI), а уже потом вставляют этот PNG в PDF. Получается «растровый PDF»: при увеличении видны пиксельные ступеньки. Мы используем cairosvg.svg2pdf — он транслирует пути SVG напрямую в страничный язык PDF, поэтому в документе остаются те же кривые Безье, что и в исходнике.
cairosvg использует шрифты, установленные на сервере. Если в вашем SVG указан шрифт, которого нет в системе, он подменится резервным — это ограничение библиотеки. Чтобы гарантировать визуальное совпадение, либо встройте шрифт в SVG как @font-face data-URI, либо предварительно конвертируйте текст в кривые (Object → Path в Inkscape, Type → Create Outlines в Illustrator).
SVG — это XML с подробными атрибутами и форматированием. PDF использует бинарный поток с компактными операторами и Flate-сжатием. Для типичных иконок и логотипов PDF получается на 30-60% легче, при этом сохраняет вектор и поддаётся индексации.
Перед конвертацией SVG проходит санитизацию: все теги script и обработчики on* (onclick, onload и др.) вырезаются регулярным выражением. cairosvg сам по себе не выполняет JavaScript, но мы делаем это первым шагом, чтобы не зависеть от поведения сторонних версий библиотеки и защитить инфраструктуру.
SVG обычно компактны, поэтому стандартные лимиты не мешают: гость — до 5 файлов по 50 МБ, тариф «Стандартный» — до 20 файлов по 100 МБ, «Премиальный» — до 250 МБ на файл. Все файлы передаются по HTTPS и временно хранятся и удаляются по расписанию; точные сроки зависят от режима и указаны на странице «Правила хранения файлов».

Превратите SVG в векторный PDF

Идеальное качество при любом масштабе и компактный размер — без растеризации

Начать конвертацию