Где хранятся атрибуты в ЭТОМ блоке? - Страница 2
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Где хранятся атрибуты в ЭТОМ блоке?

Где хранятся атрибуты в ЭТОМ блоке?

Ответ
Поиск в этой теме
Непрочитано 03.11.2009, 17:46
Где хранятся атрибуты в ЭТОМ блоке?
Shoorup
 
Минск
Регистрация: 16.09.2006
Сообщений: 1,587

Уважаемые знатоки!
Перед вами файл с блоком.
ФАЙЛ
В нем можно увидеть 8 атрибутов открыв редактор блоков. А если посмотреть в свойства, то их уже гораздо больше.
Внимание вопрос: Где они хранятся?

Вложения
Тип файла: dwg
DWG 2004
1.dwg (37.5 Кб, 1987 просмотров)

__________________
Поезд который устал от ржавого здравомыслия рельсов...
Просмотров: 8297
 
Непрочитано 27.02.2011, 21:13
#21
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,411


Там изначально были "двойственные" атрибуты. Как определять - восстанавливать или нет? По тэгу, который и так дублируется?
Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
Можно сразу присваивать восстанавливаемым атрибутам свойства текста, которые были у исходных "фантомных" атрибутов? Цвет, шрифт, высоту, привязку?
Теоретически можно, но, памятуя о некоторых особенностях примитивов *TEXT и ATT*, я не рискнул сразу это делать.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 27.02.2011, 23:07
#22
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,072


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Там изначально были "двойственные" атрибуты. Как определять - восстанавливать или нет? По тэгу, который и так дублируется?

Теоретически можно, но, памятуя о некоторых особенностях примитивов *TEXT и ATT*, я не рискнул сразу это делать.
Там были законно одинаковые атрибуты с одинаковым содержимым, сохраняемые в разные ячейки штампа и рамки.
Может быть по этому признаку и можно различать - по месоположению?

Вроде бы у атрибутов и тектов такие свойства, как цвет, стиль текста, высота, привязка, не отличаются?
АлексЮстасу вне форума  
 
Непрочитано 27.02.2011, 23:55
#23
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,411


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
Там были законно одинаковые атрибуты с одинаковым содержимым, сохраняемые в разные ячейки штампа и рамки.
И каким образом тогда выполнять разделение - этот копировать, а этот нет?
Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
Вроде бы у атрибутов и тектов такие свойства, как цвет, стиль текста, высота, привязка, не отличаются?
Зато практически гарантированный головняк при обработке точки вставки. Обработать можно, особого труда не составит, но вот первый вопрос (с тем - какие атрибуты копировать, а на какие "забить") не решен пока никак...
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 28.02.2011, 01:35
#24
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,072


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
И каким образом тогда выполнять разделение - этот копировать, а этот нет?

Зато практически гарантированный головняк при обработке точки вставки. Обработать можно, особого труда не составит, но вот первый вопрос (с тем - какие атрибуты копировать, а на какие "забить") не решен пока никак...
Может быть по точке вставки и проверять?
АлексЮстасу вне форума  
 
Непрочитано 03.03.2011, 20:28
#25
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,411


В общем случае не получится. Атрибуты могут быть перенесены пользователем, у них может быть изменено выравнивание...
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Где хранятся атрибуты в ЭТОМ блоке?



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Рифмоплетство. Kryaker Разное 554 14.11.2023 11:59
Где в этом файле PROXY-объекты? Yura AutoCAD 4 09.10.2008 04:53
Где в автокаде хранятся картинки кнопок dextron3 AutoCAD 1 26.04.2007 08:53
Где хранятся координаты полки выноски ОТНОСИТЕЛЬНО ТЕКСТА? kp+ Программирование 2 31.07.2006 09:55
Где хранятся настройки ARRAY asys AutoCAD 3 22.11.2005 17:23