Adobe XD — популярный инструмент проектирования, используемый профессионалами для создания интерактивных прототипов и пользовательских интерфейсов. Одна из распространенных задач, с которой часто сталкиваются дизайнеры, — это удаление изображения из фигуры в Adobe XD. В этой статье мы рассмотрим несколько методов достижения этой цели, а также приведем примеры кода, которые помогут вам в этом процессе.
Метод 1: обтравочная маска
Техника обтравочной маски позволяет скрыть части изображения за пределами определенной формы. Выполните следующие действия, чтобы удалить изображение из фигуры с помощью обтравочной маски:
- Создание фигуры. Выберите инструмент «Прямоугольник» или «Эллипс» и нарисуйте фигуру на монтажной области.
- Импорт изображения: перетащите или импортируйте нужное изображение на монтажную область.
- Расположение изображения. Поместите слой изображения над слоем формы на панели «Слои».
- Создайте обтравочную маску. Щелкните правой кнопкой мыши слой изображения, выберите «Маска с фигурой» и выберите созданную вами фигуру.
Пример кода:
/* CSS */
.shape {
width: 200px;
height: 200px;
background-image: url('path/to/image.jpg');
background-size: cover;
clip-path: circle(50%);
}
Метод 2: Заливка изображением маски
Этот метод предполагает использование заливки изображения для фигуры, а затем применение маски для удаления изображения из определенных областей. Вот как это сделать:
- Создание фигуры. Нарисуйте фигуру на монтажной области.
- Применение заливки изображением. Выберите фигуру, перейдите на панель «Заливка» и выберите «Изображение» в качестве типа заливки. Импортируйте или выберите изображение, которое хотите использовать.
- Применить маску. На панели свойств нажмите значок «+» рядом с пунктом «Эффекты», выберите «Маска» и нарисуйте маску над областями, которые хотите удалить.
Пример кода:
/* CSS */
.shape {
width: 200px;
height: 200px;
mask-image: url('path/to/mask.png');
-webkit-mask-image: url('path/to/mask.png'); /* Safari support */
}
Метод 3: фоновое изображение с режимами наложения
Этот метод предполагает использование режимов наложения, чтобы скрыть изображение внутри фигуры. Вот как:
- Создание фигуры. Нарисуйте фигуру на монтажной области.
- Установите фоновое изображение фигуры. На панели свойств выберите «Фон» и импортируйте или выберите изображение, которое хотите использовать.
- Применить режим наложения: установите режим наложения слоя фигуры на «Место назначения» или «Исключение», чтобы скрыть изображение внутри фигуры.
Пример кода:
/* CSS */
.shape {
width: 200px;
height: 200px;
background-image: url('path/to/image.jpg');
background-size: cover;
mix-blend-mode: destination-out;
}
Удалить изображение из фигуры в Adobe XD можно различными способами, что предоставляет дизайнерам гибкость и творческий контроль. Независимо от того, предпочитаете ли вы использовать обтравочные маски, заполнять изображение масками или режимы наложения, Adobe XD предлагает ряд инструментов для достижения желаемого эффекта. Поэкспериментируйте с этими приемами, чтобы улучшить дизайн и создать потрясающий пользовательский интерфейс.