Конвертировать PNG в DXF

Превратите PNG в замкнутые контуры DXF для лазерных станков, ЧПУ, плоттеров и САПР.

⌘V вставить · ⌘O открыть · пакетно
Нет картинки под рукой? Попробуйте пример:

Картинка в вектор: почувствуйте разницу

Слева — пережатый JPEG. Справа — чистый SVG от Shapesoda. Потяните, чтобы сравнить.

Логотип: compressed JPEG
Логотип: vector SVG by Shapesoda
JPEG, 170 pxVector
Логотип
Персонаж: compressed JPEG
Персонаж: vector SVG by Shapesoda
JPEG, 400 pxVector
Персонаж
Надпись: compressed JPEG
Надпись: vector SVG by Shapesoda
JPEG, 480 pxVector
Надпись

Лазерные станки, фрезеры с ЧПУ, плазменные столы и плоттеры для плёнки идут по контурам, а не по пикселям, поэтому перед резкой PNG нужно перевести в DXF. Shapesoda трассирует PNG в замкнутые фигуры и записывает их в DXF, причём каждый цвет лежит на своём слое — его можно отдать отдельному инструменту, режиму мощности или проходу.

Как перевести PNG в DXF

  1. Перетащите, вставьте или выберите PNG-файл выше. Векторизация начнётся сразу — чтобы увидеть результат, регистрироваться не нужно.
  2. Сравните оригинал и вектор в режиме «Сравнение». Подберите цвета и детализацию в панели справа или поправьте отдельные места карандашом, заливкой и удалением фигур.
  3. Выберите DXF в меню экспорта и скачайте. Выберите, насколько подробно аппроксимировать кривые: много коротких линий для плавных дуг или меньше линий для компактного файла.

Как подготовить картинку к резке

  • Оставьте столько цветов, сколько нужно для работы: для резки одного материала идеальны два цвета — фигура и фон.
  • Увеличьте «Мин. размер фигуры», чтобы мелкие точки не превратились в резы, которые станок не сделает.
  • Уберите фон и всё, что не нужно резать, инструментом «Удалить фигуру».
  • Фигуры-вырезы не перекрываются, поэтому каждый контур режется ровно один раз.

Работает с вашими программами

  • LightBurn и xTool Creative Space: импортируйте DXF и назначьте каждому цветовому слою свой режим — резку, надрез или гравировку.
  • AutoCAD, Fusion, LibreCAD и QCAD: замкнутые полилинии, которые можно масштабировать, смещать и образмеривать, как обычный чертёж.
  • Программы для ЧПУ и CAM, которые импортируют DXF: замкнутые векторы, готовые для обработки по контуру и выборки карманов.
  • Плоттеры для плёнки и программы для вывесок, которые импортируют DXF.

Частые проблемы при переводе PNG в DXF и как их избежать

  • Незамкнутые контуры. Незамкнутый контур не получится выбрать карманом или залить. Все фигуры, которые записывает Shapesoda, замкнутые.
  • Рваные края и тысячи узлов. Трассировка по пикселям даёт края-лесенки, на которых станок дёргается. Shapesoda сначала строит плавные кривые и только потом разбивает их на отрезки — ровно столько, сколько нужно для выбранной точности.
  • Мусор и шум. Сглаживание и сжатие оставляют вдоль краёв крошечные фигуры. Чтобы от них избавиться, увеличьте «Мин. размер фигуры» или уменьшите число цветов.
  • Неверный размер. У PNG нет физического размера, поэтому DXF приходит в пикселях изображения. Отмасштабируйте его до реальной ширины в своей программе — вектор не теряет качества.

О кривых и единицах

В редакторе кривые в DXF записываются полилиниями: много коротких линий для плавных дуг или меньше линий для компактного файла. Координаты — в пикселях изображения. Через API Shapesoda можно также получить настоящие дуги или сплайны и задать размер в миллиметрах, сантиметрах или дюймах.

Всё для чистого вектора

Чистые кривые

Плавные кривые Безье и ровно столько узлов, сколько нужно форме. Легко править и резать.

Градиенты остаются градиентами

Плавные переходы цвета становятся настоящими SVG-градиентами.

Все форматы

SVG, PDF, EPS, AI, DXF и PNG из одного результата.

Векторизация прямо в ИИ-чате

Подключите Shapesoda к Claude, ChatGPT, Cursor или любому MCP-клиенту.

Правка прямо в браузере

Перекрасьте, дорисуйте, возьмите цвет пипеткой или уберите фигуру. Illustrator не нужен.

Один запрос к API

Отправьте JPG или PNG и получите SVG. Встройте векторизацию в своё приложение.

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

Какие программы открывают этот DXF?

AutoCAD, Fusion, LibreCAD, LightBurn, Inkscape и большинство программ для лазеров, ЧПУ и плоттеров, которые импортируют DXF.

Контуры замкнутые?

Да. Каждая фигура — замкнутый контур, как и ожидают программы для резки и заливки.

Конвертер PNG в DXF бесплатный?

Трассировка и правки бесплатны, а результат видно ещё до регистрации. Первое скачивание в новом аккаунте бесплатно, дальше — оплата за каждое скачивание или подписка «Личная» с безлимитными скачиваниями.

DXF или SVG для лазера?

LightBurn читает оба формата; xTool Creative Space — SVG и DXF; Glowforge предпочитает SVG или PDF. Программы САПР и ЧПУ обычно ждут DXF. Тот же результат можно скачать в любом формате, а повторное скачивание 30 дней бесплатно.

Что такое кредит?

Без подписки один кредит — одна скачанная картинка в любом формате. Личной подписке кредиты на сайте не нужны, API-подписка добавляет кредиты каждый месяц. Повторно скачать ту же картинку, даже в другом формате, можно бесплатно в течение 30 дней.

Кредиты сгорают?

Пока API-подписка действует — нет: остаток переходит дальше, но не больше 5 месячных объёмов. Когда подписка закончилась, её кредиты сгорают. Бесплатный кредит новым аккаунтам не сгорает.

Вы храните мои картинки?

Только когда это нужно вам. Редактор держит картинку в памяти, только пока вы с ней работаете, а запрос к API на один формат не хранит ничего. Если в API запросить несколько форматов или хранение, а также в MCP картинка и результаты хранятся 24 часа в зашифрованном виде — ключ есть только у вас (скачать может любой, у кого есть ссылка на результат), — и потом удаляются сами. Для обучения моделей мы их не используем. Список недавних картинок на стартовом экране хранится только в вашем браузере.

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

Вам. Все права на загруженные картинки и на векторы, сделанные из них, остаются у вас — мы на них не претендуем. Загружайте только то, чем вправе распоряжаться.

Первое скачивание бесплатно

Аккаунт создаётся за секунды. Первый векторный файл за наш счёт.

⌘V вставить · ⌘O открыть · пакетно
Нет картинки под рукой? Попробуйте пример: