|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
02.03.2020, 10:03 | #1 | |
Программа для автоматического уменьшения текста (шрифта) в таблице.
Инженер-проектировщик
Регистрация: 18.09.2015
Сообщений: 28
|
||
Просмотров: 2912
|
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,095
|
Если Вы вводите текст вручную, то проконтролировать его размер и сужение (width factor) нетрудно. Другое дело, если текст вводится в эту ячейку автоматически (из подшивки или еще как-то).
|
|||
|
||||
Инженер-проектировщик Регистрация: 18.09.2015
Сообщений: 28
|
Ну хорошо, можно и динамический блок, но только с тем условием, чтобы он легко превращался в таблицу и обратно по команде.
Задача в изменении текста и простоте его редактирования, не используя панельку MTEXT. То есть свободно набираешь его в ячейке или копируешь в ячейку, а он уменьшается, сжимается, меняет интервал между символами (в допустимых пределах по ГОСТу), в границах ячейки автоматически, по мере увеличения символов при наборе в ячейке. |
|||
|
||||
КЖ; C# Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,589
|
Цитата:
Цитата:
Offtop: К слову, я тоже не программист, тут на форуме именно программистов вообще мало, так что Вы не одиноки.... |
|||
|
||||
САПР Регистрация: 29.09.2011
СПб
Сообщений: 283
|
Цитата:
|
|||
|
||||
Инженер-проектировщик Регистрация: 18.09.2015
Сообщений: 28
|
Рациональное зерно в том, что при использовании подшивки, как уже сказано выше, или просто копировании текста в ячейку (например поменялось название договора и увеличилось количество символов, а такое бывает часто, так как заказчик по своему обыкновению не хочет платить деньги хочет сэкономить) приходится долго и самостоятельно этот текст ручками редактировать, а время поджимает. Можно конечно повзрывать штампы и вставлять отредактированное блоком через интроментальную поллитру, но это варварство и при просмотре автокадовских файлов грамотный заказчик вероятно будет злобно хихикать, а самое плохое что в следующий раз он просто найдёт другую жертву.
|
|||
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,095
|
Цитата:
1) Вы хотите специальный альтернативный редактор текста таблиц. Задача крайне непростая (для недопрограммиста вроде меня) или крайне недешевая (если обращаться к профи). 2) Вы хотите средство автоматической подгонки параметров текста, уже введенного в ячейку тем или иным способом. Возможно, с восстановлением заранее определенных размеров ячейки, которая "распухла" от слишком большого текста. Это задача попроще. Так? Offtop: Цитата:
Если исполнитель для заказчика - жертва, то с такими заказчиками не стоит работать более одного раза Последний раз редактировалось kp+, 04.03.2020 в 12:51. |
|||
|
||||
САПР Регистрация: 29.09.2011
СПб
Сообщений: 283
|
Угу, а теперь решаем задачу черного ящика:
1. На входе - чертеж с текстами в штампе основной надписи со своими высотами шрифта, межсимвольным и межстрочным интервалом, на выходе - те же тексты, но с измененными высотами и интервалами; 2. Пожелание к процессу изменения - автоматическое изменение с минимальным приложением усилий. Уточняем: 1. Реализация штампа в чертеже: а. Таблица со значением ячеек; б. Динамический блок со значениями атрибутов; в. Набор отрезков (полилиний) с одно (много) строчными текстами и прочая экзотика и извращения. 2. Автоматическое изменение высоты/сжатия: а.1 Динамическое, по мере набора/вставки; а.2 Статическое, после выбора; б.1 Изменение подбором, согласно ГОСТ и допустимых границ изменяемого текста; б.2 Изменение согласно введенных значений. В завершении, сначала нужно выбрать ответы на 1 и 2, ибо "с плохим ТЗ - результат ХЗ"
__________________
На работе было скучно:shout: |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Какой язык перспективен для инженера-конструктора с условием | The_Mercy_Seat | Программирование | 705 | 17.03.2021 14:19 |
Как увеличить толщину шрифта в таблице? | Zets | AutoCAD | 13 | 28.10.2016 14:35 |
LISP. Выравнивание текста по двум точкам. | Krieger | Готовые программы | 10 | 24.12.2011 16:02 |
Вопрос. Способы написания текста в AutoCADe. | макс геодезист | AutoCAD | 16 | 14.07.2011 21:36 |
кто как подгоняет текст в основной надписи? (Допускаются ли в основной надписи различная высота текста в однотипных графах, а также сжатие текста?) | Ax3 | AutoCAD | 35 | 20.10.2010 20:19 |