Развернуть форму в Sketch

13

В Sketch есть способ расширить форму? Например, скажем, у меня есть план чего-то. Я хотел бы расширить эту схему, чтобы она была сплошной, чтобы я мог применять к ней логические операции с другими фигурами. Это возможно?

Эдвард Лавалл
источник
Что вы подразумеваете под «расширением»? Почему бы тебе просто не заполнить это? Или измените размер (удерживая SHIFT), если вы хотите изменить размер.
Свен
Я хотел бы иметь возможность применять логические операции к инсульту. Примером будет сделать это изображение . Вы должны расширить обводку, чтобы создать сплошной контур, а не путь с шириной. Затем вы вычитаете из него диагональную форму, оставляя пустое пространство.
Эдвард Лаволл
Пожалуйста, включите внешние изображения в ваше сообщение, чтобы мы все могли их видеть - некоторые из нас работают за брандмауэром, где блокируются такие сайты, как imgur.
Пол

Ответы:

17

Начиная с эскиза 3.6.1, принятый ответ устарел

Layer> Paths> Vectorize Stroke больше нет, вместо этого мы получили Layer> Convert to Outlines

schellmax
источник
9

РЕДАКТИРОВАТЬ для Sketch 3.6.1

Выберите «Слой»> «Преобразовать в контуры».


Штрихи не могут быть расширены (в настоящее время v2.4.3). Изменить: Вы можете выбрать векторизацию обводки в Слой (или Редактировать для более старой версии)> Контуры > Векторизация обводки.

Тем не менее, вы можете создать форму, а затем использовать маску, чтобы сделать диагональный разрез. В примере я сделал маску видимой красным (обычно это не будет показано).

форма (черный / белый) с маской (красный)

Вы можете создать маску, нарисовав одну фигуру (может быть построена с использованием логических форм). Затем выберите «Использовать как маску», когда Ctrl-клик по слою на панели слоев. Убедитесь, что вы расположили слой прямо под слоем, который хотите замаскировать (на панели слоев).

Игорь ван Оствеен
источник
Оказывается, вы можете расширить штрихи в v2.4.3. Перейдите в меню « Правка» , выберите « Контуры», затем выберите « Векторизация обводки» .
Игорь ван Оствеен
1
Нет представителя для ответа на выбранный ответ, но, по крайней мере Version 3.1.1, на данный момент он находится под Layer> Paths> Vectorize Stroke .
Мниколе
1
Похоже, что это не работает с концами стрелок, по крайней мере, в Sketch 43.2
Эрик
@Eric: могут быть плагины, которые заставят его работать со стрелками ... Я нашел этот, но он не обновлялся некоторое время ... github.com/joclin/arrowfy
Игорь ван
0

Выберите границу, которую хотите преобразовать в фигуру, и перейдите в « Слой»> «Преобразовать в контур».

Вот и все.

Nirav
источник