|
||
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
25.03.2020, 14:22 | #1 | |
Степень прозрачности маски мультивыноски
Регистрация: 25.03.2020
Сообщений: 8
|
||
Просмотров: 3300
|
|
||||
Скрытие фона + прозрачность мультивыноски
|
||||
|
||||
Прозрачность мультивыноски делает прозрачным и мультивыноску и маску текста мультивыноски и выделение поля, делая таким образом возможность [частично] увидеть всё, что лежит под мультивыноской.
|
||||
|
||||
Регистрация: 25.03.2020
Сообщений: 8
|
Цитата:
Теперь полупрозрачный серый текст мультивыноски сливается с полупрозрачной серой подложкой под маской. ИМХО, так даже хуже, так как разборчивость текста мультивыноски в приоритете. |
|||
|
||||
Регистрация: 20.03.2008
Сообщений: 2,653
|
Когда возникала такая необходимость, я делал копию выноски одну поверх другой, при этом нижней назначал цвет 255,255,255 и вес побольше (шрифт, разумеется, *.shx, а не *.ttf), а верхней - просто черный и вес потоньше. Задача была практически разовой, поэтому код я (вроде) под это дело не сооружал.
Приведу примерный план действий. 1. Для выбора мультивыносок можно воспользоваться быстрым выбором или конструкцией вроде: Код:
3. Выбрать еще один какой-то опорный объект на чертеже, к которому впоследствии привяжемся базовой точкой. 4. Скопировать этот набор в сторону и назначить выноскам вес, например, 25 и цвет 7. 5. Выбрать эти выноски и перенести за базовую точку (из п.3) обратно. Действия эти желательно производить в конце работы перед печатью, поскольку любая корректировка выносок потребует повтора процедуры - общего или локального. Процесс кажется по описанию довольно длительным, но если поднатаскаться, то занимает не больше 30-40 секунд. Впрочем, и лисп там довольно простой будет, если не замахиваться на автоматическое обновление выносок-подложек с помощью реакторов при изменении черных выноскок. Если подойдет такой вариант, можно будет постучать по клаве в качестве разминки, правда не уверен, что получится скоро. Но тогда уже теме дорога в раздел "Программирование". |
|||
|
||||
Регистрация: 20.03.2008
Сообщений: 2,653
|
Решил сделать что-то более ли менее универсальное, поскольку нам порой бывает нужен подобный функционал не только для текстовых объектов.
Можно наделать похожих команд для любых объектов, настроить любые цвета, вес и кое-что еще - см. пояснения в комментариях кода (начиная с 30-й строки). Код:
Последний раз редактировалось skkkk, 01.04.2020 в 20:33. |
|||
|
||||
Регистрация: 13.03.2019
Сообщений: 5
|
Команда:
Команда: DBML no function definition: BACKGROUND_OBJECTS вот такую ошибку выводит. Я что-то делаю не так? и удалось ли эти лиспом настроить возможность установления прозрачности для фона текста/мультивыносок? ----- добавлено через ~42 мин. ----- или у нас есть обычный автокадовский лисп textmask.lsp по адресу C:\Program Files\Autodesk\AutoCAD 2021\Express, который создает маску, но в котором не учтены возможности для настройки прозрачности создаваемого фона. Можно ли к нему добавить необходимые строки настройки прозрачности? |
|||
|
||||
Регистрация: 20.03.2008
Сообщений: 2,653
|
qwert88, строго говоря, это не подложка, не маскировка (wipeout). Лисп просто делает копию объекта большего веса, красит ее в белый цвет и подкладывает под объект. под которым надо сделать так сказать, псевдопрозрачность. "Подложка" при этом не скрывает всё под собой, но даёт читать текст не особо напрягая глаза.
Как использовать лисп, опубликованный на форуме. И копировать код надо без номеров строк. Справа в окне кода кнопка - она открывает новое окно с чистым кодом - оттуда и копировать надо. |
|||
|
||||
Регистрация: 13.03.2019
Сообщений: 5
|
skkkk, спасибо большое за информацию по лиспу и за способ использования лиспа) че-то сам не додумался о том, что циферок не должно быть))
Подскажите, пожалуйста, а можно ли автокадовский лисп textmask.lsp по адресу C:\Program Files\Autodesk\AutoCAD 2021\Express откорректировать, добавив туда запрос на степень прозрачности для создаваемой маскировки? я его открыл блокнотом и что-то там так много текста, что самостоятельно разобраться не смог) |
|||
|
Опции темы | Поиск в этой теме |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Степень огнестойкости здания очистных сооружений ливневой канализации | Tyhig | Пожарная безопасность | 2 | 10.01.2017 16:39 |
При открытии чертежа разными версиями почему-то разворачивает мультивыноски? | rtyu | AutoCAD | 9 | 07.12.2016 10:00 |
LISP. Не отображается часть полки мультивыноски | kacugu | LISP | 2 | 16.05.2016 08:52 |
Помогите присвоить степень огнестойкости и конструктивной пожарной опасности пром. зданию. | hav85 | Пожарная безопасность | 12 | 06.11.2015 02:45 |
Проблема с постановкой мультивыноски | tructor | AutoCAD | 35 | 21.01.2015 16:03 |