Как я могу превратить квадратное изображение в круглое в Sketch?


15

Я хочу взять прямоугольное изображение в Sketch и дать ему стиль круга / радиуса.

Например:

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


2
Итак ... ты хочешь поставить квадратный колышек в круглое отверстие?
Lauren-Reinstate-Monica-Ipsum

Не могли бы вы сообщить нам, что вы пробовали?
DᴀʀᴛʜVᴀᴅᴇʀ

@ale - это то, что я в итоге использовал. Работал хорошо!
Даниэль Фишер

Ответы:


22

Это на самом деле довольно просто. Есть два способа сделать это:

1. Используйте маску

ИМХО лучший способ, так как он дает вам больше возможностей для редактирования / редактирования.

  1. Импортируйте ваше изображение:

    импорт

  2. Нарисуйте круг, который будет маскировать ваше изображение:

    маскировать

  3. Переместите круг за растровым изображением, используя Backwardзначок на панели инструментов:

    назад

  4. Используйте круг, чтобы замаскировать растровое изображение, выбрав его и выбрав Layer › Use as Maskв меню:

    маскировать

  5. Та-да!

    Выполнено

  6. В качестве дополнительного шага вы можете сгруппировать свое растровое изображение и маску круга, чтобы круг не маскировал другие фигуры:

    группа

  7. Чтобы добавить рамку: добавьте еще одну форму круга, расположенную над маскированным изображением.


2. Используйте шаблон заливки

  1. Нарисуйте круг, где вы хотите, чтобы ваше изображение появилось:

    Круг

  2. Select Fill › Pattern Fill в инспекторе:

    Шаблон

  3. Нажмите Choose Image…и выберите ваше растровое изображение:

    Битовая карта

  4. Установите параметры заполнения Fillв раскрывающемся списке:

    Заливка

  5. Добавьте границу к кругу, как обычно.

  6. Та-да!

Надеюсь, это поможет!


2

Вы можете использовать метод маскировки через Photoshop.

Вот шаги, я буду использовать образец прямоугольного изображения.

1 * Добавьте ваше прямоугольное изображение в Photoshop, поместите его в новый документ, и он создаст новый слой только для изображения.

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

2 * Создайте круглую форму до нужного вам размера, используя инструмент окружности, он создаст слой для объекта, и этот слой будет помещен поверх прямоугольного изображения.

Обведите объект поверх прямоугольного слоя изображения

3 * Теперь поместите слой круга под прямоугольным слоем изображения. Затем щелкните слой прямоугольного изображения, щелкните правой кнопкой мыши и выберите «Создать обтравочную маску».

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

4 * В этот момент вы можете перетащить прямоугольный слой изображения, чтобы он соответствовал окружности. Вы можете настроить, какую часть прямоугольного изображения должен захватывать круг. перетащите вокруг прямоугольного слоя изображения, чтобы соответствовать кругу

5 * Как только вы довольны положением изображения в круге, вы можете выбрать оба слоя и объединить их, чтобы создать круговое изображение. Вы можете либо щелкнуть правой кнопкой мыши после выбора обоих слоев и выбрать объединить слои, либо использовать ярлык Cmd+ Eна Mac или Ctrl+, Eесли вы используете Windows.

выберите оба слоя и объедините их

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

6 * Наконец, вы можете добавить такие эффекты, как обводки или тени, используя кнопку эффекта в нижней части панели слоев. на нем должен быть символ fx. Выберите обводку, и вы можете добавить обводку любого понравившегося вам цвета в ваше новое круглое изображение.

используйте кнопку эффекта в нижней части панели слоев, чтобы создать любой эффект, такой как обводки или тени.

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

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

Надеюсь, это поможет.


3
Я думаю, что ОП просит решение в Sketch.
Benteh

Хотя это может помочь кому-то в Фотошопе, пожалуйста, поймите, что ваш ответ может быть опущен, потому что ОП попросил его в Sketch.
DᴀʀᴛʜVᴀᴅᴇʀ

1

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

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.