2016-12-13 3 views
0
  1. Мое исследование привело меня к мысли, что ObjectARX API не позволит мне открыть файл DWG и изменить этот файл в любом случае в коде .NET
  2. Я понимаю, что для этого мне понадобится что-то вроде RealDWG.

Так два вопроса: 1. Я хотел бы подтвердить, что это правда, потому что без способности изменять в DWG можно утверждать, в ObjectARX не может иметь много целей. 2. Разве история отличается от DXF-файлов?Редактирование DWG/DXF файлов с помощью кода .NET ObjectARX API

Благодаря (пс, что я хочу сделать конкретно это импортировать таблицу., Что сказал, если я не могу редактировать DWG/DXF в любом случае, то эти детали не важны)

ответ

1

Чтобы использовать ObjectARX, вам нужен Лицензия AutoCAD (полная версия, а не LT). Существует версия .NET этого API.

Если у вас нет лицензии AutoCAD, вы можете использовать RealDWG или Teigha (обратите внимание, что для DWG нет свободной версии с открытым исходным кодом).

Формат файла DXF - это текст ASCII и documented, поэтому вы можете редактировать файл DXF с помощью специального кода, но в зависимости от того, что вы хотите сделать, это может быть сложным и трудоемким.