Работа с xml
Чем дальше, тем больше AutoCAD и продукты на его основе "завязываются" на xml. Понятно почему: удобный вариант хранения сколь угодно сложной структуры, парсер гарантированно встроен в систему ну и теде.
Достаточно давно я разработал набор функций, которые позволяют нормально работать с xml-документом. Как выяснилось в процессе работы, в основном стоит задача чтения данных (благо заполняю я xml-файлы либо в Notepad++, либо в Microsoft XML Notepad, либо в MS Visual Studio). Но - функции есть, и предоставлю я их целиком.
Предупреждаю сразу: пост получился очень длинный, набор функций, как всегда, в самом конце
P.S. Функции не переименовывал. Кому охота - код открыт, используйте наздоровье
P.P.S. Аналог всего этого дела был в свое время опубликован у меня на блогспоте, так что не удивляйтесь возможным повторам :).
Далее
Назначение текстовых стилей
Столкнулся я тут с задачкой "назначить текстовым примитивам определенный стиль". Казалось бы, ничто не предвещало беды...
Далее
Как отдавать чертежи dwg…
Извините, но сил терпеть дальше уже нет. Слишком часто в ответ на просьбу предоставить полный комплект чертежа приходит один только dwg - и человек искренне считает, что его задача выполнена. Ну правильно, у него же все нормально открывается!
И на интернет-форумах, и на форумах Autodesk, и на САПРяжениях - везде, где можно, рассказывалось о такой команде, как _.etransmit (ФОРМКОМПЛЕКТ). Но по неизвестным мне причинам информацию приходится повторять раз за разом.
Далее