Диа экспорт неудовлетворительный

Я использую Dia для моделирования диаграмм UML, но экспорт в png или eps меня не радует. Многие линии больше не прямые для определенных уровней масштабирования!

Это проблема вьювера (в данном случае gwenview)? Что-то не так, когда я устанавливаю линии, или в Dia есть функция, предотвращающая эту проблему?

Заранее спасибо!


person janr    schedule 30.05.2012    source источник
comment
почему вы ожидаете, что линии будут прямыми? какой метод вы использовали для обеспечения прямолинейности этих линий? :)   -  person davogotland    schedule 31.05.2012
comment
Я соединил начало и конец линии с объектами, пока они не защелкнутся. После этого я перемещал объекты, пока линия не стала прямой. Я также проверил это с различными уровнями увеличения, и это было прямо. Я уверен, что есть способ сделать линию ровной, как кубик.   -  person janr    schedule 31.05.2012


Ответы (2)


на самом деле то, что вы ищете, - это функция для выравнивания объектов друг с другом. привязка к сетке будет работать для ваших целей только в определенных ситуациях, например, когда соединенные объекты имеют одинаковую высоту/ширину или когда линия соединена с краем привязки.

лучше выравнивать объекты по вертикали или по горизонтали. если линия соединяется посередине объектов, центрируйте выравнивание. если линия соединяется с правым краем объектов, и они расположены вертикально, используйте вертикальное выравнивание по правому краю :)

если я правильно помню, параметры выравнивания можно найти в меню объекта. это определенно в одном из самых левых меню, внизу! я обновлю это, как только снова сяду за компьютер.

person davogotland    schedule 31.05.2012
comment
Да, кажется, это работает! В дополнение к горизонтальному выравниванию вы должны выделить объекты и выбрать Выравнивание -> Посередине. Для вертикального выравнивания опция Align -> Center достигает того, что вы описали. - person janr; 01.06.2012

Независимо от высоты и ширины объектов, если они соединены стрелками (привязка), то можно выбрать объекты (например, блоки), которые необходимо выровнять, и нажать Alt-shift-M. Это выровняет все линии.

До

Предыдущий

После выравнивания по середине ( Alt-Shift-M )

введите здесь описание изображения

person infoclogged    schedule 03.02.2016