Найдено 8 результатов

radish
21 апр 2023, 03:45
Форум: Вопросы
Тема: Выделение текстовых объектов
Ответы: 25
Просмотры: 48429

Re: Выделение текстовых объектов

Верхний прямоугольник каким образом можно получить? Мы его получили, сохранив карту из Мапинфо и открыв в Аксиоме. Средствами Аксиомы повторить такой прямоугольник у нас не получилось) При изменении размера рамки руками (растягивая прямоугольник), он сразу подстраивается под текст, но при применени...
radish
20 апр 2023, 11:28
Форум: Вопросы
Тема: Выделение текстовых объектов
Ответы: 25
Просмотры: 48429

Re: Выделение текстовых объектов

Меняю шрифт выделенного текста следующим образом: if axipy.data_manager.selection: for feature in axipy.data_manager.selection: if isinstance(feature.geometry, axipy.Text): style = feature.style style = axipy.TextStyle("Century", 0, get_text_style_from_effects(style.effects, style.bg_type)...
radish
19 апр 2023, 09:19
Форум: Вопросы
Тема: Выделение текстовых объектов
Ответы: 25
Просмотры: 48429

Re: Выделение текстовых объектов

С помощью scale() получилось поменять размер текста пропорционально исходному, спасибо за помощь! в итоге рамка могла быть неполностью заполнена текстом На скриншоте примерно такой случай, или не совсем? text.jpg Если начать растягивать верхний прямоугольник вручную, он подстраивается под текст. Ест...
radish
19 апр 2023, 04:27
Форум: Вопросы
Тема: Выделение текстовых объектов
Ответы: 25
Просмотры: 48429

Re: Выделение текстовых объектов

У нас в целом вопрос такой - есть текстовые объекты, которые налезают друг на друга, хотим массово уменьшить/выровнять их размер. Для такой задачи ведь size не подходит? На разных масштабах выводятся разные значени переменной sz. Чтобы уменьшить размер текста, нужно уменьшить прямоугольник, в которы...
radish
18 апр 2023, 19:15
Форум: Вопросы
Тема: Выделение текстовых объектов
Ответы: 25
Просмотры: 48429

Re: Выделение текстовых объектов

Спасибо большое! А правильно понимаю, что новый текстовый объект еще нужно вставить в эту же / новую таблицу? На примере задачи, когда весь шрифт нужно уменьшить в два раза new_features=[] for feature in features: if isinstance(feature.geometry, axipy.Text): sz = get_text_size(feature.geometry, feat...
radish
18 апр 2023, 03:41
Форум: Вопросы
Тема: Выделение текстовых объектов
Ответы: 25
Просмотры: 48429

Re: Выделение текстовых объектов

Да, прошу прощения, я в скрипте в сообщении ошибся, много чего пробовал и не тот кусок скопировал. Но так тоже не работает: fs = text_style.fontname ошибка та же AttributeError: 'LineStyle' object has no attribute 'fontname' Тут вопрос, почему объект TextStyle, а в ошибке ругается на отсутствие тако...
radish
17 апр 2023, 11:42
Форум: Вопросы
Тема: Выделение текстовых объектов
Ответы: 25
Просмотры: 48429

Re: Выделение текстовых объектов

Всем привет! В тему вопросов про текст. При выполнении такого скрипта из встроенного редактора: import axipy table_txt = axipy.provider_manager.openfile(r'F:\axioma\Txt_some.tab') axipy.data_manager.add(table_txt) layer_txt = axipy.Layer.create(table_txt) map_world = axipy.Map([ layer_txt ]) mapview...