PDF в DWG: сначала определите, какой у вас файл
Запрос «PDF в DWG» почти всегда скрывает одну из двух разных задач, и решаются они по-разному. Первая — у вас векторный PDF, который кто-то опубликовал из САПР, и нужно вернуть его в редактируемое состояние. Вторая — у вас скан или фотография листа, и хочется получить чертёж. Первая решается штатной командой AutoCAD за минуты, вторая не решается вовсе: ни AutoCAD, ни конвертеры PDF в DWG не превращают растр в точную геометрию.
Проверка занимает десять секунд. Откройте файл в любом просмотрщике PDF и попробуйте выделить текст инструментом выбора. Если выделяются отдельные слова и строки — файл векторный, текст в нём настоящий, и импорт даст результат. Если выделяется прямоугольник области или не выделяется ничего — перед вами растр, и импортировать из него можно только картинку.
Дальше по тексту под «конвертером PDF в DWG» понимается любой способ получить из файла PDF редактируемую геометрию: штатный импорт в AutoCAD, сторонний плагин или отдельная программа. Неважно, собираетесь вы конвертировать PDF в DWG командой в редакторе или сторонним сервисом, — разница между ними меньше, чем кажется, потому что ограничения накладывает сам формат PDF, а не инструмент.
Что делает PDFIMPORT и что при этом теряется
Штатный способ перевести PDF в DWG в AutoCAD — команда PDFIMPORT, она же кнопка PDF Import на вкладке Insert. Импорт переносит геометрию, заливки, растровые изображения и текст TrueType; документация обещает сохранить визуальное соответствие и часть свойств, включая масштаб PDF, слои, толщины линий и цвета. Важно, что импорт страницы из PDF не использует настройку системной переменной INSUNITS: точку вставки, масштаб и поворот вы задаёте в диалоге сами.
Главное, что нужно понять до импорта: PDF — это формат публикации, а не формат проекта. Сложные объекты при экспорте в PDF раскладываются на примитивы, и при импорте обратно они возвращаются набором отдельных объектов, как после расчленения.
| Было в DWG | Станет после импорта из PDF |
|---|---|
| Размерный объект | Отдельные линии, стрелки и текст; ассоциативности нет |
| Выноска | Отдельные примитивы |
| Таблица | Линии сетки и текст по отдельности |
| Штриховка с узором | Много отдельных объектов |
| Сплошная заливка | 2D-солид или сплошная штриховка с прозрачностью 50 % |
| Текст TrueType | Текст; стиль, имя которого начинается с PDF_ |
| Текст SHX | Геометрия: отдельные отрезки и дуги вместо букв |
| Точечный объект | Полилиния нулевой длины |
| Растровое изображение | Файл PNG, прикреплённый к чертежу как внешняя ссылка |
| Замечания и пометки | Не импортируются |
Кривые Безье превращаются в окружности и дуги, если укладываются в допуск, и в 2D-полилинии, если не укладываются. Эллиптические фигуры становятся полилиниями, сплайнами или эллипсами в зависимости от того, как были записаны в PDF. Растровые изображения сохраняются в папку, заданную системной переменной PDFIMPORTIMAGEPATH, — если перенести чертеж на другой компьютер без этой папки, картинки в нём пропадут.
Текст: TrueType переносится, SHX — нет
Это самый неприятный сюрприз для того, кто конвертирует PDF в DWG впервые. В PDF распознаются только текстовые объекты TrueType; текст, набранный шрифтами SHX, записан как геометрия и импортируется отдельными отрезками и дугами. Надпись «Ось А» на листе превращается в рисунок буквы, который нельзя отредактировать, нельзя найти поиском и нельзя использовать в спецификации.
В AutoCAD есть обратная команда PDFSHXTEXT: она сравнивает выбранную геометрию с указанными SHX-шрифтами и там, где совпадение проходит заданный порог распознавания, превращает её в многострочный текст. После этого отдельные текстовые объекты можно объединить командой TXT2MTXT. Ограничения, о которых пишет документация: большие шрифты для азиатских языков не поддерживаются, а если результат плохой, советуют обрабатывать меньше объектов за раз, подобрать шрифт, который ближе к исходному, и снизить процент порога успешного распознавания в диалоге настроек.
Практический вывод: на листе, опубликованном с SHX-шрифтами, текст после импорта придётся либо распознавать с ручной проверкой, либо набирать заново. Заранее посмотрите в исходном PDF, выделяется ли текст, — если нет, готовьтесь к ручному труду.
Слои, блоки и точность координат
Со слоями есть три сценария, и их задают в настройках импорта. Можно создать слои AutoCAD из слоёв, сохранённых в PDF, — их имена получат префикс PDF; если слоёв в файле нет, вместо них будут созданы объектные слои. Можно создать объектные слои по типам: PDF_Geometry, PDF_Solid Fills, PDF_Images и PDF_Text. Можно сбросить всё на текущий слой. Исходную структуру слоёв проектным образом восстановить не удастся: PDF хранит слои не так, как DWG, а многие публикации делаются вообще без них.
Блоки появляются только тогда, когда вы сами выбрали опцию Import as block: тогда страница импортируется одним блоком, а не набором объектов. Никаких определений блоков, которые были в исходном чертеже, в PDF не остаётся — окна, двери и условные обозначения приезжают геометрией. Есть и полезные опции: соединять коллинеарные отрезки в полилинии, превращать сплошные заливки в штриховки, восстанавливать типы линий из наборов коротких коллинеарных штрихов и применять толщины линий.
Отдельно про точность, потому что именно на ней ловят тех, кто использует импорт как основу для нового проекта. Данные в DWG хранятся в двойной точности, а в PDF — в одинарной, и при экспорте координаты округляются. Документация перечисляет, где потеря заметнее всего: в вычисляемых точках вроде точек касания и концов дуг и повёрнутых линий, в данных с большим динамическим диапазоном, в файлах с крупными координатами — например в картах, — и в PDF, опубликованных с низким dpi. Наибольшая настройка точности для PDF, экспортированного из AutoCAD, — 4800 dpi.
Проверка точности проста: измерьте на импортированной геометрии расстояние, которое на исходном листе проставлено размером, и сравните. Расхождение в доли миллиметра на длине в десятки метров — это ровно та округлённая одинарная точность, о которой идёт речь. Для эскиза и для обводки этого достаточно, для разбивочного чертежа и для картограммы — нет.
Скан и фотография листа: почему векторизация не даёт чертежа
Если PDF содержит только растровое изображение листа, AutoCAD может импортировать эту картинку, но преобразование растра в вектор не поддерживает. Документация формулирует это прямо: перевод растровых изображений в векторные данные специализированными программами не даёт той точности, которую имеют объекты, созданные непосредственно в САПР.
Сторонние инструменты ведут себя так же и говорят об этом сами. Плагин PDF-in для AutoCAD, который распространяется через Autodesk App Store, описан разработчиком так: он предназначен для преобразования векторных PDF, созданных на компьютере сохранением, экспортом или печатью в файл, а для сканов не предназначен и в этом случае даёт лишь слой для обводки.
Отдельно стоит знать, что низкая точность полученного файла может быть не случайностью, а намеренной. Документация AutoCAD описывает защиту проекта через публикацию: PDF с заниженным dpi даёт только визуальное представление проекта, а PDF с одним лишь растровым сканом не позволяет восстановить данные. В обоих случаях Autodesk рекомендует опираться не на обратное преобразование, а на соглашение с автором о условиях использования и об ответственности.
Что реально можно сделать со сканом:
- Подложить его как растровую ссылку и обвести нужную часть вручную — самый медленный и самый точный способ.
- Распознать текст, если он нужен как текст, и проверить каждую строку.
- Использовать лист как визуальную справку, а геометрию взять из другого источника — из исходного DWG, из исполнительной съёмки, из BIM-модели.
Как проверить результат конвертации
Порядок один и тот же для любого конвертера PDF в DWG, от штатного импорта до сторонней программы.
- Сравните число объектов. Если после импорта на листе десятки тысяч примитивов там, где было несколько сотен, штриховки и тексты приехали разложенными — это ожидаемо, но работать в таком файле вы не сможете.
- Измерьте три контрольных расстояния и сравните с размерами на исходном листе. Одно расхождение больше допустимого — масштаб задан неверно.
- Проверьте масштаб и единицы. Импорт не подхватывает INSUNITS, масштаб задаётся в диалоге, и ошибка здесь уезжает во все последующие измерения.
- Найдите текст. Если вместо надписей — отрезки, лист был опубликован с SHX-шрифтами; решите, распознаёте ли вы их через PDFSHXTEXT или набиваете заново.
- Проверьте растровые изображения и путь к ним. PNG-файлы лежат рядом с чертежом, и без них лист неполный.
- Посмотрите на слои: что реально оказалось в PDF_слоях и можно ли по ним работать дальше.
- Сверьте геометрию с исходным PDF визуально, наложив результат подложкой. Именно так находят потерянные и лишние элементы.
- Не используйте импортированный файл как основу для новой рабочей документации, пока не убедились, что все размеры проставлены заново, а не унаследованы от округлённых координат.
Где распознавание меняет картину
ИИ добавляет к этой задаче не преобразование геометрии, а понимание листа — и это другая работа. Markup Import и Markup Assist в AutoCAD распознают на размеченном PDF, на фотографии или на скане не чертёж, а пометки: текст, облака правок, зачёркивания и указания вроде «перенести» или «повернуть», — и позволяют вставить распознанный текст как многострочный текст или выноску, а контур как облако правок. Smart Blocks Detect and Convert сканирует геометрию чертежа и предлагает превратить повторяющиеся объекты в блоки; документация оговаривает, что функция рассчитана на чертежи в плане и лучше всего находит архитектурные объекты. Обе функции полезны уже после того, как геометрия в DWG появилась, и ни одна из них не восстанавливает растр в точные объекты.
Что касается ARAI: этот сценарий в разработке, сегодня конвертации PDF в DWG здесь нет. Чертёж, который уже существует в DWG или DXF, ARAI читает напрямую, без установленной САПР, и работает с ним как с данными: измеряет расстояния и сверяет их с пунктами норм Казахстана, считая каждый результат черновиком для проверки инженером.
Коротко
- Перевести PDF в DWG можно, только если PDF векторный. Проверка: попробуйте выделить текст в просмотрщике.
- PDFIMPORT переносит геометрию, заливки, растр и текст TrueType; размеры, выноски, таблицы и узорчатые штриховки приезжают расчленёнными на примитивы, пометки не импортируются вовсе.
- Текст SHX становится геометрией. Обратный путь — PDFSHXTEXT с порогом распознавания и ручной проверкой; большие шрифты азиатских языков не поддерживаются.
- Слои восстанавливаются условно: либо префикс PDF у слоёв из файла, либо объектные слои по типам. Блоки появляются только опцией Import as block.
- Точность координат в PDF ниже, чем в DWG: одинарная точность против двойной. Контрольное измерение против размера на листе обязательно.
- Скан в чертёж не превращается ни штатным импортом, ни конвертером: AutoCAD не поддерживает преобразование растра в вектор, а сторонние плагины дают слой для обводки.
- ИИ помогает не с геометрией, а с пометками и с поиском повторяющихся объектов — уже после того, как файл стал DWG.
Источники
- About Importing PDF Files — AutoCAD 2026 Help
- PDF Import Settings Dialog Box — AutoCAD Help
- To Work with Importing PDF Data — AutoCAD Help
- PDFIMPORT (Command) — AutoCAD Help
- About Markup Import and Markup Assist — AutoCAD 2026 Help
- About Smart Blocks Detect and Convert — AutoCAD 2026 Help
- PDF-in plug-in (Visual Integrity) — Autodesk App Store