LINUX.ORG.RU

Разрезать контур по линиям

 ,


0

1

Доброго времени суток, ЛОР. Что-то я сижу и туплю с утра, не могу понять как добиться, чего я хочу. Вот то, что есть сейчас:

http://storage1.static.itmages.ru/i/15/0113/h_1421138049_2394163_9971faebe7.png

Надо нижний контур разбить на отдельные линии в точках пересечения вертикальными линиями, чтобы потом получившиеся «прямоугольники» можно было растащить как отдельные объекты. В Inkscape не силен совсем, с вектором общаюсь только при необходимости.

★★★★★

Вытащи вертикальные линии за пределы контура, так чтобы они выступали из контура, а потом выделяй всё и Path->Cut Path, наверное так. Только вертикальные линии должны быть на верхнем уровне, над контуром.

Frost ★★★ ()
Последнее исправление: Frost (всего исправлений: 1)
Ответ на: комментарий от hippi90

а у тебя он не замкнут, замкни его, соедини точки линий контура

Frost ★★★ ()
Ответ на: комментарий от Frost

Это которое на руском Исключающее ИЛИ? Теперь вообще все линии пропадают. И что значит внешний контур замкнут?

hippi90 ★★★★★ ()
Ответ на: комментарий от hippi90

Переключи интерфейс на английский. Чтобы замкнуть контур, выделяй все линии контура, потом Path->Combine(Ctrl+K) этим ты соединишь линии в один объект. Потом два раза на нем (на контуре) щелкай. Выделяй попарно точки которые нужно соединить и наверху выбирай третью слева кнопку соединить ноды (Join selected nodes).

Frost ★★★ ()
Ответ на: комментарий от Frost

Попробовал на простом примере, создал новый документ в нем прямоугльник разделенный линией. Не работает, линия просто исчезает, прямоугольник остается как был. Если вместо линии нарисовать другой прямоугольник, тогда да, способ работает.

hippi90 ★★★★★ ()
Ответ на: комментарий от hippi90

у тебя несколько линий, а ты на одной пробовал, на нескольких попробуй

Frost ★★★ ()
Ответ на: комментарий от hippi90

1. Рисую произвольный замкнутый контур.
2. Рисую кривыми поверх вертикальную линию.
3. Выбираю замкнутый контур и линию.
4. Делаю Cut Path.
5. Линия исчезает, замкнутый контур делится надвое.

Что я делаю не так?

AP ★★★★★ ()
Ответ на: комментарий от AP

у него контур открытый, нужно все линии контура соединить

Frost ★★★ ()
Последнее исправление: Frost (всего исправлений: 1)
Ответ на: комментарий от AP

и кстати, если несколько вертикальных линий их тоже соединять нужно в один объект (Combine) и после этого деления

Frost ★★★ ()
Последнее исправление: Frost (всего исправлений: 1)
Ответ на: комментарий от AP

Шайтан, не иначе) Всё, теперь разобрался, спасибо всем большое)

hippi90 ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.