Я рисую блок-схему. Мне нужна стрелка, указывающая на прямоугольник. Однако стрелка указывает на прямоугольник, даже если конечная точка привязана к пути.
Что мне нужно, так это стрелка, чтобы просто коснуться границы.
Я рисую блок-схему. Мне нужна стрелка, указывающая на прямоугольник. Однако стрелка указывает на прямоугольник, даже если конечная точка привязана к пути.
Что мне нужно, так это стрелка, чтобы просто коснуться границы.
Проблема здесь заключается в том, что кончики стрелок (Markers
) на самом деле не являются частью кривой или линии, а являются наложением, свойства которого затрудняют изменение (есть несколько проблем с функциональностью стрелок, таких как назначение цветов и изменение размера хотя есть обходные пути).
Возможное решение состоит в том, чтобы преобразовать стрелку в путь (Path > Stroke to Path)
что дает вам больше свободы в изменении размера, привязке и т.д. Однако вы теряете возможность легко менять наконечники стрелы (например, из нескольких линий одновременно).
Решение состоит в том, чтобы включить "привязку к краям ограничивающего прямоугольника". Стрелка все еще немного выходит за ограничивающий прямоугольник (не спрашивайте), но этого достаточно для большинства целей стрелок.