Как в канве сделать градиент
Как в канве сделать градиент
Как в Канве сделать градиент фона, текста, элементов?
В этом обзоре поговорим о том, как в Канве сделать градиент разных элементов – это очень интересный способ оформления. Вы сможете создавать крутые, объёмные дизайны самых разных изображений, календарей, плакатов, сторис или постов. Попробуйте прямо сейчас!
Что это такое?
Хорошая новость – это положительный ответ на вопрос, можно ли в Канве сделать градиент! Да, да и еще раз да – вам не обязательно осваивать Фотошоп или искать другие сложные графические редакторы. Теперь все нужные функции доступны в рамках простой и бесплатной платформы.
Сейчас такой способ оформления вновь становится очень популярным – ведь он позволяет сделать фон более объёмным, трёхмерным, насыщенным. Это интересный инструмент для привлечения внимания и украшения. Градиент в Канве – это плавные переходы от одного цвета к другому или плавное изменение разных оттенков одного цвета.
Существует два типа:
Убедитесь сами, как это красиво – мы расскажем, как создать градиент в Canva. Для работы в редакторе и доступа к основным функциям вам понадобится подтверждённая учётная запись.
Как поменять цвет?
Для начала нам нужно нажать на кнопку «Создать дизайн» наверху справа и выбрать продукт, который мы будем делать. Это может быть что угодно – сторис в Инстаграме или плакат, например. Определились? Выбираем нужный вариант и переходим в режим редактирования.
Шаблоны
Первый способ создать градиент в Канве – поработать с шаблонами.
Теперь вы можете выбрать, какая картинка вам больше всего нравится – а потом кликнуть по ней мышкой, чтобы применить настройки шаблона!
Вам хочется узнать, как в Канве сделать градиент фона своими руками? Вы не можете менять радиальность/линейность шаблона, но можете отредактировать цветовую гамму.
Так вы можете сделать градиент цвета в Канве, как вам нравится. Допустим, вы выбрали вариант с красно-розовым оформлением – можно заменить его на горчично-жёлтое, оставив лишь схему перехода оттенков.
Еще один ответ на вопрос, как в Canva сделать градиент фона, звучит так:
Элементы
Вы уже можете догадаться, как подыскать отдельные элементы в переливающемся оформлении.
Полезный совет: вы можете ввести не только ключевое слово, но и форму элемента. Например, напишите сразу «квадрат» или «стрелка», чтобы получить максимально релевантные результаты выдачи.
Менять оттенки можно так же, как и в случае с фоном – ищем наверху цветные плитки, нажимаем на каждую из них и переходим к палитре. Выбираем новые оттенки и наслаждаемся получившимся результатом.
Разумеется, не забывайте о других возможностях редактирования – вы можете перемещать элемент, менять его размер и многое другое.
Текст
Последнее – как сделать градиент текста в Канве. Здесь немного сложнее! После того, как вы добавите нужные слова и предложения, на верхней панели нужно выбрать цвет (иконка в виде буквы «А»).
К сожалению, тут выбрать оттенки не получится, система сама подставляет оптимальное решение.
Кроме того, вы можете добавить градиент в Канве как пользовательский файл. Если у вас уже есть картинка с нужным цветовым решением, просто загрузите ее в качестве настраиваемого дизайна. А потом работайте с готовым шаблоном, добавляя элементы, текст и другую графику!
Разобраться, как сделать градиент в Canva, несложно – платформа достаточно проста в управлении и интуитивно понятна каждому. Если вы давно хотели поэкспериментировать с цветовыми переходами, сейчас самое время попробовать!
Как сделать градиент в Canva
Ссылки на устройства
Цветовые градиенты позволяют постепенно смешивать один цвет с другим, создавая переход, который делает фон и фигуры более привлекательными. Они часто используются для перехода между двумя разными тонами, хотя можно создавать градиенты с несколькими цветами.
Градиенты добавляют изображению глубину, а также помогают создать ощущение расстояния и близости. Canva позволяет создавать цветовые градиенты несколькими способами, что позволяет придать вашим изображениям большую глубину и выразительность. Продолжайте читать, чтобы узнать, как создавать в Canva градиенты для фона, текста и фигур.
Как создать градиентный фон
Создание градиентного фона позволяет противопоставить простой дизайн переднего плана привлекательному фоновому изображению.
Процесс создания градиентного фона зависит от независимо от того, используете ли вы Canva на ПК или мобильном устройстве.
Создать градиентный фон на ПК проще благодаря большому экрану и более простому доступу к инструменты редактирования. Выполните следующие действия, чтобы создать фон.
Mobile
Настроить градиентный фон на мобильном устройстве довольно просто, но для того, чтобы увидеть эффект изменения на изображении, нужно провести пальцем вперед и назад.
Выполните следующие действия, если хотите выбрать другой цвет для градиентного фона.
Как создать градиент на тексте
Добавление градиента к тексту позволяет он выделяется на плоском цветном фоне, создавая ощущение глубины, которое выделяет текст. Опять же, процесс зависит от того, используете ли вы ПК или мобильное приложение Canva.
Есть два способа создать градиентный текст на ПК. Первый — это обходной путь, который позволяет вам создать этот текст в бесплатной версии программного обеспечения. Второй использует некоторые платные функции для ускорения процесса.
Бесплатный метод
Бесплатный метод требует, чтобы вы создали собственный градиент в Canva, прежде чем вы сможете применить его к тексту.
Теперь, когда у вас есть градиент, вы готовы использовать его для создания текстового эффекта.
Платный метод
Платный метод использует Инструмент удаления фона Canva для ускорения процесса.
Теперь у вас должен быть градиентный текст без необходимости многократного перетаскивания PNG файл в каждое письмо.
Мобильный
Создать градиентный текст с помощью мобильного приложения Canva немного сложнее, чем с помощью ПК. Это также требует, чтобы вы сохранили несколько градиентных изображений на фотографиях вашего мобильного устройства. Начните с создания нового градиентного фона.
Теперь вам нужно добавить текст, к которому вы хотите применить градиент.
Теперь у вас есть градиент и шрифт. Теперь пришло время применить к тексту градиент.
Теперь у вас должен быть градиентный текст на белом фоне. Последние шаги включают настройку текста, чтобы градиент был более выраженным.
Как создать Градиент в фигуре
Добавление градиента к фигуре работает аналогично добавлению градиента к тексту. Прежде чем применить его к фигуре, необходимо сначала создать градиентное изображение.
Далее необходимо создать фигуру, к которой можно применить сохраненное градиентное изображение.
Мобильный
Как и на ПК, вам потребуется создать градиентное изображение на мобильном устройстве, прежде чем вы сможете добавить его в фигуру. Опять же, лучше всего сделать это с несколькими градиентными фотографиями, сохраненными на вашем устройстве. Начните с создания градиентного фона.
Затем вы создадите фигуру и добавите в нее градиентное изображение.
Градиенты для всех Случаи
Несмотря на то, что это требует дополнительной работы, с помощью Canva можно создавать градиенты в тексте и фигурах. Это позволяет создавать привлекательные изображения с большей глубиной и выразительностью.
Использовали ли вы раньше градиенты в Canva? Знаете ли вы, что можно использовать градиенты для фигур и текста, а также фона? Дайте нам знать в разделе комментариев ниже.
Как сделать градиент в Canva
Ссылки на устройства
Цветовые градиенты позволяют постепенно смешивать один цвет с другим, создавая переход, который делает фон и фигуры более привлекательными. Они часто используются для перехода между двумя разными тонами, хотя вы можете создавать градиенты с несколькими цветами.
Градиенты добавляют изображению глубину, а также помогают создать ощущение расстояния и близости. Canva позволяет создавать цветовые градиенты несколькими способами, что позволяет придать вашим изображениям большую глубину и выразительность. Продолжайте читать, чтобы узнать, как создавать в Canva градиенты для фона, текста и фигур.
Как создать градиентный фон
Создание градиентного фона позволяет противопоставить простой дизайн переднего плана привлекательному фоновому изображению.
Процесс создания градиентного фона зависит от независимо от того, используете ли вы Canva на ПК или мобильном устройстве.
Создать градиентный фон на ПК проще благодаря большому экрану и более простому доступу к инструменты редактирования. Выполните следующие действия, чтобы создать фон.
Mobile
Настроить градиентный фон на мобильном устройстве довольно просто, но для того, чтобы увидеть эффект изменения на изображении, нужно провести пальцем вперед и назад.
Выполните следующие действия, если хотите выбрать другой цвет для градиентного фона.
Как создать градиент на тексте
Добавление градиента к тексту позволяет он выделяется на плоском цветном фоне, создавая ощущение глубины, которое выделяет текст. Опять же, процесс зависит от того, используете ли вы ПК или мобильное приложение Canva.
Есть два способа создать градиентный текст на ПК. Первый — это обходной путь, который позволяет вам создать этот текст в бесплатной версии программного обеспечения. Второй использует некоторые платные функции для ускорения процесса.
Бесплатный метод
Бесплатный метод требует, чтобы вы создали собственный градиент в Canva, прежде чем вы сможете применить его к тексту.
Теперь, когда у вас есть градиент, вы готовы использовать его для создания текстового эффекта.
Платный метод
Платный метод использует Инструмент удаления фона Canva для ускорения процесса.
Теперь у вас должен быть градиентный текст без необходимости многократного перетаскивания PNG файл в каждое письмо.
Мобильный
Создать градиентный текст с помощью мобильного приложения Canva немного сложнее, чем с помощью ПК. Это также требует, чтобы вы сохранили несколько градиентных изображений на фотографиях вашего мобильного устройства. Начните с создания нового градиентного фона.
Теперь вам нужно добавить текст, к которому вы хотите применить градиент.
Теперь у вас есть градиент и шрифт. Теперь пришло время применить к тексту градиент.
Теперь у вас должен быть градиентный текст на белом фоне. Последние шаги включают настройку текста, чтобы градиент был более выраженным.
Как создать Градиент в фигуре
Добавление градиента к фигуре работает аналогично добавлению градиента к тексту. Прежде чем применить его к фигуре, необходимо сначала создать градиентное изображение.
Далее вам нужно создать фигуру, к которой можно применить сохраненное градиентное изображение.
Мобильный
Как и на ПК, вам потребуется создать градиентное изображение на мобильном устройстве, прежде чем вы сможете добавить его в фигуру. Опять же, лучше всего сделать это с несколькими градиентными фотографиями, сохраненными на вашем устройстве. Начните с создания градиентного фона.
Затем вы создадите фигуру и добавите в нее градиентное изображение.
Градиенты для всех Случаи
Несмотря на то, что это требует дополнительной работы, с помощью Canva можно создавать градиенты в тексте и фигурах. Это позволяет создавать привлекательные изображения с большей глубиной и выразительностью.
Использовали ли вы раньше градиенты в Canva? Знаете ли вы, что можно использовать градиенты для фигур и текста, а также фона? Дайте нам знать в разделе комментариев ниже.
HTML5 Canvas: градиенты и шаблоны
Вступление
В HTML5 canvas вы можете заполнять или обводить фигуры и текст, используя методы stroke () или fill (). Когда мы рисуем текст или фигуры, он использует текущий стиль обводки или заливки. Стиль обводки или заливки может быть установлен на цвет, рисунок или градиент.
Градиенты
Градиенты состоят из непрерывно плавных цветовых переходов по вектору от одного цвета к другому, возможно, с последующими дополнительными переходами по тому же вектору к другим цветам. HTML5 canvas (2D) поддерживает два вида градиента: линейный и радиальный.
Линейный градиент:
Линейный градиент определяет изменение цвета вдоль линии между двумя точками. Вы можете создать линейный градиент, вызвав метод createLinearGradient (). Вот синтаксис и параметры метода:
Синтаксис:
Следующим шагом в определении градиента является добавление как минимум двух цветовых остановок. Для этого используйте метод addColorStop (). Вот синтаксис и параметры метода:
Синтаксис:
Пример: линейный градиент HTML5 Canvas
Следующий веб-документ создает градиент:
Выход:
Пример: линейный градиент HTML5 Canvas с использованием значения цвета RGBa ()
Вы можете создать градиент, указав цветовую точку с помощью значения цвета RGBa (), которое включает в себя степени прозрачности. В следующем примере рисуются четыре прямоугольника, каждый с градиентом, идущим в другом направлении, и все переходят от красного до 50% прозрачного синего цвета.
Выход :
Пример: HTML5 Холст Радужный градиент
В следующем примере создается градиент радуги с семью цветами, каждый цвет имеет 1/6 расстояния вдоль градиента.
Выход :
Радиальный градиент:
Радиальный градиент определяет изменение цвета вдоль конуса (трехмерной геометрической формы) между двумя кругами. Вы можете создать радиальный градиент, вызвав метод createRadialGradient () и передав его в два круга, а также указав радиус круга источника и пункта назначения.
Синтаксис:
параметры | Тип | Описание |
---|---|---|
x0 | число | Координата x (в пикселях) начальной окружности градиента. |
y0 | число | Координата y (в пикселях) начальной окружности градиента. |
rad0 | число | Радиус начального круга. |
x1 | число | Координата x (в пикселях) конечного круга градиента. |
y1 | число | Координата y (в пикселях) конечного круга градиента. |
RAD1 | число | Радиус конечного круга. |
Следующим шагом является добавление как минимум двух цветовых остановок. Для этого используйте метод addColorStop ().
Следующий веб-документ определяет радиальный градиент и использует его для заполнения круга.
Выход:
В следующем веб-документе мы определили два разных градиента. Так как мы можем контролировать начальную и конечную точки градиента, мы можем создавать более сложные эффекты. Здесь мы немного сместили начальную точку от конечной точки, чтобы получить сферический трехмерный эффект.
Выход:
Узоры
Шаблон используется для заливки или обводки объекта с использованием предварительно определенного графического объекта, который может быть воспроизведен («выложен плиткой») с фиксированными интервалами в x и y, чтобы покрыть области, которые будут окрашены. Шаблон состоит из источника изображения, такого как JPG, GIF, PNG, SVG или воспроизводимый в данный момент кадр видео, и настройки повторения для создания шаблона из фрагментов изображения.
Вы создаете шаблон, используя метод контекста createPattern (), передавая объект изображения и параметр «repeat».
Синтаксис:
параметры | Тип | Описание |
---|---|---|
образ | объект | Элемент изображения, холста или видео в шаблоне для использования. |
репетиция | число | Направление повторения. Строка «repeat» повторяет изображение как по горизонтали, так и по вертикали, но вы можете указать одно из следующих значений: repeat: рисунок повторяется в горизонтальном и вертикальном направлениях. repeat-x: рисунок повторяется только в горизонтальном направлении. repeat-y: паттерн повторяется только в вертикальном направлении. no-repeat: шаблон печатается только один раз и не повторяется. |
До сих пор для рисования и заливки элементов на холсте мы использовали сплошные цвета. И хотя в этом определенно нет ничего предосудительного, артистические натуры будут рады узнать, что возможности холста не ограничиваются только сплошными цветами.
Одним из примеров такого оформления будет возможность любого элемента на холсте отбрасывать артистически оформленную тень. Другим примером будет заполнение фигуры узором повторяющихся изображений. Но почти наверняка самой изысканной возможностью рисования являются градиенты, посредством которых можно смешивать два или несколько цветов, создавая калейдоскопические узоры.
В последующих разделах мы научимся использовать эти возможности, просто устанавливая разные свойства контекста рисования холста.
Создание теней
Одной из полезных возможностей холста является добавление теней позади любого нарисованного изображения. Тени можно применять с одинаковым успехом с фигурами, изображениями и текстом. Одной из интересных особенностей является взаимодействие теней с изображениями с прозрачным фоном. Тени также хорошо сочетаются с текстом, позволяя создавать разнообразные эффекты, управляемые установкой соответствующих параметров.
По сути, тень — это размытая версия исходного изображения — линии, фигуры, изображения или текста. Внешний вид тени управляется установкой свойств контекста рисования (перечислены в таблице):
Ниже показан пример использования теней:
Заполнение фигур изображениями
Нарисованные на холсте фигуры можно заполнять не только сплошными или полупрозрачными цветами, но также градиентными цветами или узорами. Такие вычурные стили, несомненно, сделают простые фигуры более привлекательными. Такого рода оформление выполняется в два этапа: сначала создается заполнение, которое потом связывается со свойством fillStyle (или иногда со свойством strokeStyle).
Ниже показан пример:
Этот код создает прямоугольник, который заполняет холст исходным изображением:
Градиентная заливка в Canvas
Другим типом заполнения является градиентное, в котором смешиваются два или более цветов. Холст поддерживает линейные и радиальные градиенты. Первым шагом в создании градиентной заливки будет создание правильного типа объекта градиента. Для решения этой задачи контекст рисования предоставляет два метода: createLinearGradient() и createRadialGradient(). Оба метода работают более-менее похоже: они содержат список цветов, которые задействуются в разных точках.
Самый легкий способ разобраться с градиентами — это изучить простой пример. В качестве такого примера рассмотрим код для создания градиента в сердцеобразной фигуре:
При создании линейного градиента указываются две точки, представляющие начало и конец пути, вдоль которого происходит изменение цвета. Важность линии градиента состоит в том, что она определяет внешний вид градиента.
Рассмотрим, например, линейный градиент, переходящий из светло-розового цвета в желтый. Этот переход можно выполнить в полосе шириной в несколько пикселов или же по всей ширине холста. Кроме этого, направление перехода может быть слева направо, сверху вниз или же с любым наклоном между этими двумя линиями. Все эти аспекты определяются линией градиента.
В данном примере линия градиента берет начало в точке (10, 0) и оканчивав в точке (100, 0). Эти точки предоставляют нам следующую важную информацию о данном градиенте:
Собственно переход охватывает всего лишь 90 пикселов (начиная со значения абсциссы, равного 10, и заканчивая, когда это значение равно 100). В данном примере горизонтальный размер сердцевидной фигуры слегка меньше, чем размеры градиента, вследствие чего в фигуре видно большую часть градиента.
Часто размер градиента будет лишь слегка больше заполняемой им фигуры, как в этом примере. Но возможны и другие варианты. Например, чтобы заполнить несколько фигур разными частями градиента, можно создать градиент, покрывающий весь холст.
Остановка цветов градиента осуществляется вызовами метода градиента addColorStop(). При каждом вызове метода ему передается значение смещения от 0 до 1, которое определяет местонахождение цвета в переходе. Значение 0 означает, что цвет находится в самом начале градиента, а значение 1 размещает цвет в конце. Изменив эти числа (например, на 0.2 и 0.8), мы можем сжать градиент, показывая большую область сплошного цвета на каждом конце.
Для двухцветного градиента наиболее логичными значениями смещения являются 0 и 1. Но для градиентов с большим количеством цветов можно устанавливать разные смещения, чтобы сжать одни цветовые полосы и растянуть другие.
Процесс создания радиального градиента такой же, как и линейного, только вместо определения двух точек нужно определить два круга. Это потому, что переход градиентов в радиальном градиенте распространяется с меньшего круга к большему. Эти круги определяются указанием их центра и радиуса.
Ниже показан пример, расширяющий предыдущий. В нем добавлен линейный градиент с несколькими цветами, а так же двухцветные и многоцветные радиальные градиенты:
В правой верхней фигуре примера радиального градиента цветовой переход распространяется от центральной точки фигуры с координатами (180, 100). Внутренний цвет ограничен кругом радиусом 10 пикселов, а внешний — кругом радиусом 50 пикселов. Опять же, если выйти за эти пределы, мы получим сплошные цвета — светло-розовый в центре и желтый по внешней окружности.
Изучаем Canvas с нуля: Трансформации и Градиенты
Russian (Pусский) translation by AlexBioJS (you can also view the original English article)
В данном руководстве мы рассмотрим трансформации (* процесс, преобразующий координаты из одной системы в другую посредством пересчета (translation), вращений (rotation) и масштабирования (scaling). Тут и далее примеч. пер.) на холсте, а также тени и градиенты. Трансформации чрезвычайно полезный набор методов, который способствует пробуждению креативности у нас при прорисовывании объектов на холсте. И после этого краткого вступления давайте начнем!
Подготавливаем страницу
Вы будете использовать тот же самый шаблон HTML, что и в предыдущем руководстве, поэтому откройте свой любимый редактор и вставьте туда следующий код:
Это всего лишь базовая HTML-страница с элементом canvas и некоторым кодом JavaScript, который выполняется после загрузки DOM (* Document Object Model – Объектная модель документа). Ничего фантастического тут нет.
Пересчет в действии
При помощи пересчета по сути смещается вся система координат.
Вначале разместите квадрат на холсте в координатах (0, 0):
За счет этого кода будет прорисован квадрат в левом верхнем углу холста. По-прежнему у нас нет тут ничего фантастического.
Теперь давайте попробуем выполнить пересчет 2-мерного контекста отображения и нарисовать другой квадрат в той же самой позиции:
Как думаете, что произойдет? Получите медальку те, кто отгадал, что будет прорисован новый квадрат в координатах (100, 100). Некогда играться с теми, кто не угадал. Без обид!
Так что же тут происходит? Сразу после добавления кода, необходимого для прорисовывания второго квадрата, вы прорисовали его в том же месте, как и первый. Это так, поскольку вы по сути смещаете всю систему координат холста таким образом, что ее координаты (0, 0) теперь располагается в координатах (100, 100).
Теперь вам стало понятнее? Надеюсь, что да. Может потребоваться некоторое время на то, чтобы вы поняли эту концепцию, однако она проста, как только вы ее поняли.
Давайте рассмотрим следующую трансформацию в нашем списке.
Масштабируем наши элементы
Как вы уже, скорее всего, догадались, трансформация scale используется для изменения размеров объектов. Точнее, трансформация scale используется для изменения масштабов 2-мерного контекста отображения.
За счет него будет прорисован обычный квадрат в координатах (100, 100) с шириной/высотой 100 пикселей. Итак, как изменить его масштаб?
Аргументы метода scale являются множителями размеров контекста по осям x и y.
В нашем случае мы хотим увеличить размер квадрата в два раза, так что мы применяем масштаб (5, 5).
В результате чего получаем квадрат, который больше предыдущего в два раза.
В результате получаем квадрат, размеры которого в два раза больше исходного, однако который прорисован в той же позиции, как и исходный.
Именно осведомленность о подобных небольших причудах, наблюдаемых при использовании трансформаций, реально помогают при их применении. Похоже на то, что большинство распространенных проблем при использовании трансформаций являются результатом недостаточного понимания принципов их работы.
Вращаем элементы
Пока что все трансформации, с которыми вы имели дело, были довольно неинтересными. К счастью, трансформация rotate спасет положение, и это бесспорно моя любимая из всего набора.
Уверен, что rotate не нуждается в представлении, так что давайте приступим сразу к написанию кода и повернем квадрат на 45 градусов (помните, что градусы должны быть выражены в радианах (* плоский угол, который образуется, если соединить с центром круга концы дуги на его окружности, равной радиусу этого круга. Так как круг содержит 360 градусов, или 2π радиан, то радиан приблизительно равен 57,2958 градусов)).
Ниже приводится иллюстрация того, что происходит с системой координат при выполнении rotate на 45 градусов:
Обратите внимание на то, как вся система координат повернулась на 45 градусов относительно точки отсчета (0, 0)? Именно из-за этого квадрат выглядит так, как будто бы он выходит за рамки браузера, просто потому, что позиция (100, 100) была повернута прямо к углу браузера.
Эту проблему можно просто разрешить за счет комбинирования трансформации rotate с translate следующим образом:
При выполнении translate точка отсчета 2-мерного контекста отображения (0, 0) перемещается туда, где должна располагаться центральная точка квадрата (150, 150). Это означает, что любое вращение теперь будет происходить вокруг координаты (150, 150). Если вы затем прорисуете квадрат с негативными значениям координат x и y, равными половине ширины и высоты квадрата, то у вас выйдет квадрат, который выглядит так, как будто он был повернут вокруг его центральной точки:
Давайте перейдем к нечто визуально более впечатляющему.
Добавляем Тени
Добавить тени к объектам чарующе просто.
В Canvas имеется поддержка небольшого количества свойств для манипулирования видом прорисованных объектов, и один из наборов этих свойств позволяет вам добавлять тени.
Посмотрим, что получится в результате выполнения следующего кода:
Будет добавлено размытие тени шириной 15 пикселей и установлено в качестве значения цвета тени непрозрачный черный цвет.
Пока выполняем довольно стандартные манипуляции.
Если вы установите в качестве значения shadowBlur 0, измените значение shadowColor на светло серый и установите для dowOffsetX и shadowOffsetY позитивные значения:
то получите в результате тень без размытия, которая появляется немного правее и ниже прорисованного объекта:
Добавление тени к тексту заголовка Как бы ни были круты тени, они могут быть отчасти пожирателями ресурсов (* программный пакет, аппаратный блок или человек-пользователь, который захватывает неадекватно большую долю системных ресурсов, например памяти).
Важно помнить, что тени применяются ко всему, что прорисовывается после их определения, так что полезно воспользоваться методами save и restore для избавления вас от необходимости переустановки значений свойств тени после того, как вы ими воспользовались.
Создаем Градиенты
Вы можете создать два типа градиентов на холсте: линейный и радиальный.
Последняя возможность, которую я хочу с вами рассмотреть в этом руководстве, – добавление градиентов. Имеется два типа градиентов в Сanvas, первый из которых – линейный (прямой) градиент. Вы можете создать линейный градиент при помощи метода createLinearGradient (кто бы сомневался), который в псевдокоде (* язык, напоминающий императивный язык программирования и используемый в качестве нотации для описания алгоритмов и/или структуры программы) выглядит следующим образом:
Ниже приводится пример того, как создать линейный градиент, который идет от верхушки холста аж до его низа:
За счет применения значения переменной gradient к свойству fillStyle вы получаете замечательный градиент, который начинается с белого цвета (в позиции 0 на верхушке холста) и заканчивается черным (в позиции 1 внизу холста):
Однако вам не всегда следует использовать линейный градиент; вы также можете создавать радиальные градиенты!
Первые три аргумента – координаты x, y и радиус круга в начале градиента, а остальные три аргумента представляют собой координаты x, y и радиус круга в конце градиента.
Звучит запутанно, верно? Немного, так что давайте возьмем и создадим радиальный градиент, чтобы посмотреть, что произойдет:
Мы создали радиальный градиент, который начинается в точке (350, 350) с радиусом круга, равным 0, и заканчивается в точке (50, 50) с радиусом круга, равным 100. Вы можете догадаться, как этот градиент будет выглядеть? Получите 20 очков, если вы посчитали, что он будет выглядеть следующим образом:
Если вы похожи на меня, то это не то, что мы ожидали увидеть. Я пользовался радиальными градиентами ранее в программах вроде Adobe Photoshop, и они выглядят там совсем по-другому. Так почему же он выглядит так? Что ж, вот почему он выглядит так таинственно.
Ознакомьтесь со схемой ниже, на которой ясно разъясняется, как работает радиальный градиент в Сanvas:
Интересно, не правда ли? По существу, метод для создания градиента позволяет вам создавать конусовидную фигуру, но что если вы хотите создать стандартный радиальный градиент, подобный тому, что используем в Photoshop? К счастью, это просто.
Для создания стандартного радиального градиента вам просто необходимо разместить два круга градиента в одних и тех же координатах x и y, и при этом убедиться, что один из кругов градиента больше другого:
За счет кода выше создается радиальный градиент, который располагается в центре холста. Один из кругов градиента имеет в качестве значения радиуса 0, а другой – 250. В результат получаем традиционный радиальный градиент, который идет от центра холста наружу подобно следующему:
Он выглядит понятнее! Честно говоря, я был поражен, когда увидел, как реализуются радиальные градиенты в Сanvas. Готов поспорить, у многих возникли трудности в пониманием их работы, когда они увидели эту конусообразную фигуру. Что же, как минимум теперь вы знаете, как создавать стандартные градиенты.
Стоит отметить, что создание градиентов на холсте – также довольно ресурсозатратная операция. Если вы хотите покрыть весь холст градиентом, то я бы сначала рассмотрел вариант с применением к самому элементу canvas фона в виде градиента CSS3.
Подводим итоги
В этом руководстве мы рассмотрели, как выполнять базовые трансформации на холсте, включая пересчет, масштабирование и вращение. Также вы узнали, как добавлять тени к объектам и как создавать градиенты. Звучит не очень впечатляюще, однако трансформации, в особенности, служат основой некоторый наиболее крутых трюков, которые можно выполнить в Саnvas.
В следующем руководстве серии «Canvas from Scratch» мы перейдем от рисования объектов к рассмотрению того, как манипулировать изображениями и видео на холсте. Вот где ставится по-настоящему интересно. Следите за появлением новых руководств!
Как сделать градиент в Canva?
Как сделать градиент в Canva? В Canva есть много возможностей для редактирования наших изображений и дизайнов. Мы можем добавить фильтры или изменить цвета, даже удалить фон фотографии, и все это легко и быстро. И да, мы можем делать градиенты.
Canva превратилась в сеть для дизайна par excellence, потому что он имеет большое количество опций и приложений, облегчая каждый наш шаг в поисках идеального дизайна.
шаг 1
Когда вы вошли в рабочий лист, то есть там, где вы будете создавать свой дизайн; Перейдите к вертикальной панели параметров слева от вас. Там вы увидите меню «Предметы», нажмите на эту опцию. После, найдите «Градиенты» нажмите «Просмотреть все».
Откроется окно меню с все доступные градиенты. Как только вы увидели, какой из них вы будете использовать, щелкните по нему. Он появится на вашем текущем листе. Имейте в виду, что какой бы градиент вы ни выбрали, вы можете изменить его цвета. За исключением некоторых очень специфических, но в большинстве случаев их можно редактировать.
шаг 2
к изменить цвета градиента, который выбрано, щелкните градиент, который уже находится на вашем листе дизайна. Цвета, составляющие ваш градиент, появятся в нескольких квадратах в верхней части экрана. Когда вы щелкнете здесь, вы увидите цветовую таблицу, где вы можете выбрать те, которые подходят для того, что вы ищете.
После того, как вы выбрали цвета, вы можете проверить, какие из них лучше всего подходят для вашего дизайна. В то же время вы можете продолжайте видеть другие стили градиента, который вы можете удалить в опции удаления.
шаг 3
Установите, где вы хотите видеть свой градиентЭто может быть текст или изображение, или придать дизайну движение. Он может даже служить рамкой для вашего изображения. У него много применений, и вы тот, кто выбирает. Когда все будет готово; Итак, скачайте! Теперь в вашем дизайне есть градиенты, и вы увидите, что он стал другим и красочным.
Делайте прозрачные пленки с помощью градиентов
Вы также можете сделать градиент прозрачным, чтобы уделять больше внимания другим элементам в вашем дизайне, а это означает, что элемент с прозрачностью будет меньше виден, даже если он находится над другим элементом. Это очень полезно, если вы хотите наложите свой градиент.
После того, как вы выбрали градиент на листе, в верхней части экрана откроется меню. В правом углу вы увидите меню с тремя точками, щелкните здесь, чтобы увидеть его параметры. Вы увидите значок градиента, который представляет собой квадрат. Вы увидите линию регулировки, перемещайте ее из стороны в сторону, чтобы изменить прозрачность. Вы выбираете интенсивность прозрачности вашего градиента.
Пусть вас не останавливает отсутствие в Canva эффекта градиентного текста.
Вы можете использовать градиент двух разных цветов или двух оттенков одного цвета. Постепенное смешивание цвета с другим цветом в естественном градиенте настолько естественно, что не кажется странным. И независимо от того, какую комбинацию вы выберете, она произведет потрясающий эффект. Это также позволяет вам добавлять больше цветов к вашим дизайнам вместо использования одного цвета. Но если вы используете Canva, есть довольно очевидная проблема с добавлением градиента к тексту. Нет такого варианта!
Итак, почему мы продолжаем это делать? Потому что, как обычно, даже если нет очевидного способа сделать это, вы все равно можете это сделать. Вам просто нужна железная воля и немного свободного времени. И не волнуйтесь, это не займет много времени. Чуть больше, чем если бы был прямой выбор.
Любой желающий может использовать этот метод для создания градиентного текста, будь то бесплатные и профессиональные владельцы аккаунтов в Canva.
Единственная загвоздка!
В этом обходном пути есть одна функция, которая позволяет добавлять цвет градиента к тексту в Canva. У вас не может быть никаких вариантов шрифта с этим методом. Вы будете придерживаться одного и того же шрифта во всех выбранных вами дизайнах для градиентного текста. Но цветовая гамма будет их выделять, так что это не должно иметь большого значения.
Кроме того, этот метод больше подходит для заголовков или другого более крупного текста в дизайне, который не содержит большого количества символов, поскольку используемые здесь символы могут занимать много места. Мы имеем в виду, что вы не можете использовать его для всего, что выглядит как удаленный абзац. Разобравшись с этим, давайте погрузимся в это.
Добавьте к тексту градиентный цвет
Перейти к canva.com и открыть определенный существующие или создать новый дизайн любого размера.
Затем перейдите на панель инструментов слева и выберите «Элементы» из опций.
Прокрутите список элементов вниз, пока не увидите «Фреймы», и нажмите «Просмотреть все», чтобы открыть все доступные параметры окна.
Прокрутите рамки вниз, и вы увидите, что есть рамки в форме букв, а также чисел, если вы прокрутите весь алфавит. Эти рамки мы будем использовать для текста нашего дизайна. Вот почему мы упомянули уловку выше. Поскольку мы будем использовать рамки, а не текст, вы не можете изменить шрифт.
Если вы не знаете, что такое фреймы и как их использовать в Canva, ознакомьтесь с этим руководством: Как добавить фоторамку в Canva.
Выберите рамки для символов, содержащихся в тексте, и добавьте их все на страницу. Затем отрегулируйте размер и положение этих рамок, чтобы создать свою фразу. Однако не обязательно придерживаться размера текста. На этом этапе вы можете увеличить его, так как с ним будет легче работать, а позже уменьшите размер.
Выделите все символы, перетащив их курсором, и нажмите кнопку «Сгруппировать» на панели инструментов в верхней части редактора.
После сборки выкладывать слово в целом также будет проще. Вы можете перетащить его по странице или перейти к опции «Положение» и выбрать положение для текста.
Теперь перейдите к параметру элементов слева и найдите «градиенты» в элементах.
В Canva есть множество градиентных элементов разных цветов и стилей, которые вы можете использовать. Вы также можете настроить цвет градиента.
Выбрав градиент, поместите его на все рамки с буквами отдельно.
После того, как вы добавили градиенты к тексту, самое время внести небольшую корректировку, чтобы она действительно давала эффект градиента. Потому что в настоящее время не будет упоминания об эффекте когерентного градиента. Это просто набор цветов.
Несмотря на то, что мы добавили изображение с градиентом, в тексте все еще отсутствует эффект градиента.
Перейдите к первой букве и дважды щелкните ее. Будет выбрано градиентное изображение. Вы также можете изменить его размер, чтобы увеличить размер, если есть больше символов. Чем больше размер, тем больше у вас места для работы. Теперь перетащите градиент так, чтобы левая часть градиента находилась на первой букве. Когда вы будете удовлетворены работой, нажмите Готово.
Теперь перейдите ко второй букве и аналогичным образом дважды щелкните по ней, чтобы выбрать изображение градиента. Измените его размер до того же размера, что и для первой буквы. Затем перетащите так, чтобы часть градиента рядом с частью первой буквы вошла во вторую букву.
Следовательно, чтобы создать эффект градиента, вам нужно переходить от левой части градиента к правой в каждой последующей букве. Поэтому, когда вы дойдете до последней буквы, правая часть изображения градиента должна быть видна в кадре.
После настройки виден эффект градиента. Он сильно отличается от текста, в котором мы добавили градиент к буквам.
Может показаться, что это займет много времени. Но как только вы начнете это делать, это займет не больше нескольких секунд.
Совет: Canva также имеет несколько эффектов анимированного градиента. И вы можете использовать его в своих сообщениях для создания эффектов волнистости и завихрения. Основы останутся прежними, и, как и на картинке, вы можете добавить в свои сообщения видео с градиентом слева направо.
Анимированный эффект градиента в тексте.
Настроить цветовой градиент
Хотя в Canva есть множество вариантов градиента, будут случаи, когда ни один из цветов не будет соответствовать вашему дизайну. Это не является проблемой. В Canva есть несколько градиентных изображений, которые вы можете настроить. Если вам нравится эффект градиента, вы можете просто изменить цвета на все, что вам нравится.
Начните новый дизайн с пустой страницы или добавьте новую пустую страницу к существующему дизайну.
Затем перейдите в «Элементы» и выберите цветовой градиент, который хотите настроить.
ملاحظة: Градиент можно настроить, только если параметр цвета отображается на панели инструментов в верхней части редактора. Если нет, выберите новый градиент или используйте его как есть.
Выберите градиент, чтобы панель инструментов с ее параметрами появилась в верхней части редактора. Если градиент можно настроить, перейдите в раздел «Цвет» на панели инструментов и щелкните цвет, который нужно изменить. Вы можете изменить все или некоторые цвета градиента.
Слева откроется цветовая палитра. Выберите новые цвета. Выделите все цвета градиента один за другим, чтобы изменить их.
После завершения настройки измените размер градиента так, чтобы он занимал всю страницу.
Теперь перейдите к кнопке загрузки и загрузите этот новый градиент как изображение на свой компьютер.
Если вы добавите новую страницу к существующему дизайну, вы сможете загрузить только эту страницу.
Затем перейдите к параметру «Загрузки» слева и нажмите «Загрузить мультимедиа».
Затем выберите «Устройство», чтобы загрузить только что сохраненный в Canva градиент.
Теперь вы можете использовать его, как любой другой градиент, перетаскивая его на рамки.
Градиенты могут добавить отличительный эффект к вашему дизайну, привлекая внимание к любому важному тексту. Надеюсь, с помощью этого руководства вы сможете быстро создать текст, полный градиентов.
Несколько слов о градиентах
Всем привет! Сегодня хочу поговорить немного о градиентах, популярных сайтах, предоставляющих пользователям возможность выбирать и/или генерировать их, а так же, о нескольких градиентах, которые я люблю и применяю в различных проектах. Возможно, кому-то из вас они тоже понравятся.
Сегодня мало кто не знает, что такое градиенты и как их применять в разработке. Если верить статьям, то в 2018 году, применение ярких и насыщенных градиентов — это некий тренд.
Что такое градиент?
Давайте, для галочки, вспомним, что такое градиент.
Градие́нт (от лат. gradiens, род. падеж gradientis — шагающий, растущий) — вектор, своим направлением указывающий направление наибольшего возрастания некоторой величины <\displaystyle \varphi >\varphi, значение которой меняется от одной точки пространства к другой (скалярного поля), а по величине (модулю) равный скорости роста этой величины в этом направлении
Градиенты применяются в различных сферах, но нас интересует сфера веб-разработки, где градиенты часто применяются в качестве основного фона сайтов и различных контейнеров, линий, цитат, блоков и даже текста.
Форма записи градиентов в css
Давайте коротко рассмотрим, из чего же состоит классический градиент.
Градиент может быть записан двумя способами:
background: linear-gradient(36deg, #0dd3ff, #0389ff, #1c79c0);
background-image: linear-gradient(36deg, #0dd3ff, #0389ff, #1c79c0);
Какую форму записи использовать — решать вам.
В коде, приведенном выше, мы указали три значения свойств background:
Все значения разделяются запятыми, а количество цветов может быть абсолютно любым, от двух до бесконечности. Но, разумеется, в пределах разумного.
Написание цвета градиентов
Цвет градиента может быть записан любым доступным обозначением:
Вы также можете указывать цвета в процентном соотношении, добавив после цвета %. Например, rgb(0, 0, 0) 0%, rgb(255,255,255) 100%.
Вот собственно и все базовые знания, необходимые для применения градиентов в веб-разработке. Но наверняка не все знают, что градиенты можно использовать и в других случая. Ниже о них.
Градиенты с изображениями
Для записи комбинированного градиента, с картинкой в качестве фона, можно использовать и другие свойства background. Давайте рассмотрим на двух примерах:
В первом примере мы создали градиентный фон (пример 1), а во втором добавили изображение и наложили на него наш градиент (пример 2).
Градиент для текста
Иногда хочется сделать текст ссылки или заголовка более ярким, заметным и/или заменить обычный текст на какую-нибудь картинку. CSS позволяет нам это сделать, используя следующие свойства:
Аналогичные действия можно совершать, заменив градиент на ссылку с изображением.
Главное помните, что некоторые свойства поддерживаются не всеми версиями браузеров. Проверить совместимость можно на сайте Can I use
Объединение градиентов CSS в режиме Background Blend Mode
Такие функции, как linear-gradient(), radial-gradient(), и repeating-linear-gradient(), repeating-radial-gradient() и другие разновидности имеют широкую поддержку и более стандартизированный синтаксис во всех современных браузерах. Однако, свойство background также может включать в себя более одного градиента, причем каждая функция разделяется запятой. Lea Verou продемонстрировала впечатляющие модели — паттерны, которые могут быть созданы с помощью этой техники: от шахматных досок, до кирпичей, до звезд. Но теперь, когда у нас есть свойство background-blend-mode, мы можем создать новые градиенты и шаблоны. Примеры ниже.
Спектральный фон
Наложим три градиента, чтобы создать фон с почти полным спектром цветов, который можно отобразить на мониторе.
.spectrum-background <
background:
linear-gradient(red, transparent),
linear-gradient(to top left, lime, transparent),
linear-gradient(to top right, blue, transparent);
background-blend-mode: screen;
>
И вот у нас уже получился разноцветный фон. Создание подобного эффекта ранее было возможно только с изображением, вес которого составлял бы десятки килобайт. Но мы только что воспроизвели этот эффект через CSS менее чем на 200 байт, не говоря уже о сохранении HTTP-запроса.
Создаем плед на css
Мы также можем создать интересные шаблоны с градиентами при помощи background-blend-mode.
.plaid-background <
background:
repeating-linear-gradient(
-45deg,
transparent 0,
transparent 25%,
dodgerblue 0,
dodgerblue 50%
),
repeating-linear-gradient(
45deg,
transparent 0,
transparent 25%,
tomato 0,
tomato 50%
),
repeating-linear-gradient(
transparent 0,
transparent 25%,
gold 0,
gold 50%
), white;
background-blend-mode: multiply;
background-size: 100px 100px;
>
В итоге вот что у нас получилось,
Фон сайта с кружочками
Эффект ночного видения
Давайте теперь попробуем воссоздать еще один эффект с режимами смешивания CSS и сделать фотографию, как будто мы просматриваем ее через объектив очков ночного видения.
Возьмем обычное изображение
и наложим на него радиальный градиент и градиент, который мы использовали при создании пледа — repeating-linear-gradient
.night-vision-effect <
background:
url(https://wallpaperbrowse.com/media/images/soap-bubble-1958650_960_720.jpg),
radial-gradient(
rgba(0,255,0,.8),
black
),
repeating-linear-gradient(
transparent 0,
rgba(0,0,0,.2) 3px,
transparent 6px
);
background-blend-mode: overlay;
background-size: cover;
>
И вот результат.
Сайты-генераторы градиентов
Ниже я приведу подборку сайтов, позволяющих генерировать те самые градиенты, делать из них canvas, png и svg форматы и копировать код для установки в ваши проекты.
И напоследок, хочу поделиться с вами своей подборкой градиентов, которые мне очень нравятся и которые я применяю в различных проектах и при разработке сайтов.
Всем удачи и приятного творчества. Пишите в комментариях свои любимые градиенты.
Несколько слов о градиентах
Всем привет! Сегодня хочу поговорить немного о градиентах, популярных сайтах, предоставляющих пользователям возможность выбирать и/или генерировать их, а так же, о нескольких градиентах, которые я люблю и применяю в различных проектах. Возможно, кому-то из вас они тоже понравятся.
Сегодня мало кто не знает, что такое градиенты и как их применять в разработке. Если верить статьям, то в 2018 году, применение ярких и насыщенных градиентов — это некий тренд.
Что такое градиент?
Давайте, для галочки, вспомним, что такое градиент.
Градие́нт (от лат. gradiens, род. падеж gradientis — шагающий, растущий) — вектор, своим направлением указывающий направление наибольшего возрастания некоторой величины <\displaystyle \varphi >\varphi, значение которой меняется от одной точки пространства к другой (скалярного поля), а по величине (модулю) равный скорости роста этой величины в этом направлении
Градиенты применяются в различных сферах, но нас интересует сфера веб-разработки, где градиенты часто применяются в качестве основного фона сайтов и различных контейнеров, линий, цитат, блоков и даже текста.
Форма записи градиентов в css
Давайте коротко рассмотрим, из чего же состоит классический градиент.
Градиент может быть записан двумя способами:
background: linear-gradient(36deg, #0dd3ff, #0389ff, #1c79c0);
background-image: linear-gradient(36deg, #0dd3ff, #0389ff, #1c79c0);
Какую форму записи использовать — решать вам.
В коде, приведенном выше, мы указали три значения свойств background:
Все значения разделяются запятыми, а количество цветов может быть абсолютно любым, от двух до бесконечности. Но, разумеется, в пределах разумного.
Написание цвета градиентов
Цвет градиента может быть записан любым доступным обозначением:
Вы также можете указывать цвета в процентном соотношении, добавив после цвета %. Например, rgb(0, 0, 0) 0%, rgb(255,255,255) 100%.
Вот собственно и все базовые знания, необходимые для применения градиентов в веб-разработке. Но наверняка не все знают, что градиенты можно использовать и в других случая. Ниже о них.
Градиенты с изображениями
Для записи комбинированного градиента, с картинкой в качестве фона, можно использовать и другие свойства background. Давайте рассмотрим на двух примерах:
В первом примере мы создали градиентный фон (пример 1), а во втором добавили изображение и наложили на него наш градиент (пример 2).
Градиент для текста
Иногда хочется сделать текст ссылки или заголовка более ярким, заметным и/или заменить обычный текст на какую-нибудь картинку. CSS позволяет нам это сделать, используя следующие свойства:
Аналогичные действия можно совершать, заменив градиент на ссылку с изображением.
Главное помните, что некоторые свойства поддерживаются не всеми версиями браузеров. Проверить совместимость можно на сайте Can I use
Объединение градиентов CSS в режиме Background Blend Mode
Такие функции, как linear-gradient(), radial-gradient(), и repeating-linear-gradient(), repeating-radial-gradient() и другие разновидности имеют широкую поддержку и более стандартизированный синтаксис во всех современных браузерах. Однако, свойство background также может включать в себя более одного градиента, причем каждая функция разделяется запятой. Lea Verou продемонстрировала впечатляющие модели — паттерны, которые могут быть созданы с помощью этой техники: от шахматных досок, до кирпичей, до звезд. Но теперь, когда у нас есть свойство background-blend-mode, мы можем создать новые градиенты и шаблоны. Примеры ниже.
Спектральный фон
Наложим три градиента, чтобы создать фон с почти полным спектром цветов, который можно отобразить на мониторе.
.spectrum-background <
background:
linear-gradient(red, transparent),
linear-gradient(to top left, lime, transparent),
linear-gradient(to top right, blue, transparent);
background-blend-mode: screen;
>
И вот у нас уже получился разноцветный фон. Создание подобного эффекта ранее было возможно только с изображением, вес которого составлял бы десятки килобайт. Но мы только что воспроизвели этот эффект через CSS менее чем на 200 байт, не говоря уже о сохранении HTTP-запроса.
Создаем плед на css
Мы также можем создать интересные шаблоны с градиентами при помощи background-blend-mode.
.plaid-background <
background:
repeating-linear-gradient(
-45deg,
transparent 0,
transparent 25%,
dodgerblue 0,
dodgerblue 50%
),
repeating-linear-gradient(
45deg,
transparent 0,
transparent 25%,
tomato 0,
tomato 50%
),
repeating-linear-gradient(
transparent 0,
transparent 25%,
gold 0,
gold 50%
), white;
background-blend-mode: multiply;
background-size: 100px 100px;
>
В итоге вот что у нас получилось,
Фон сайта с кружочками
Эффект ночного видения
Давайте теперь попробуем воссоздать еще один эффект с режимами смешивания CSS и сделать фотографию, как будто мы просматриваем ее через объектив очков ночного видения.
Возьмем обычное изображение
и наложим на него радиальный градиент и градиент, который мы использовали при создании пледа — repeating-linear-gradient
.night-vision-effect <
background:
url(https://wallpaperbrowse.com/media/images/soap-bubble-1958650_960_720.jpg),
radial-gradient(
rgba(0,255,0,.8),
black
),
repeating-linear-gradient(
transparent 0,
rgba(0,0,0,.2) 3px,
transparent 6px
);
background-blend-mode: overlay;
background-size: cover;
>
И вот результат.
Сайты-генераторы градиентов
Ниже я приведу подборку сайтов, позволяющих генерировать те самые градиенты, делать из них canvas, png и svg форматы и копировать код для установки в ваши проекты.
И напоследок, хочу поделиться с вами своей подборкой градиентов, которые мне очень нравятся и которые я применяю в различных проектах и при разработке сайтов.
Всем удачи и приятного творчества. Пишите в комментариях свои любимые градиенты.
Источники информации:
- http://gmodz.ru/kak-sdelat-gradient-v-canva/
- http://gmodz.ru/kak-sdelat-gradient-v-canva-2/
- http://kodesource.top/html5-canvas/html5-canvas-gradients-patterns.php
- http://professorweb.ru/my/html/html5/level4/4_6.php
- http://code.tutsplus.com/ru/tutorials/canvas-from-scratch-transformations-and-gradients—net-19637
- http://paradacreativa.es/ru/%D0%BA%D0%B0%D0%BA-%D1%81%D0%B4%D0%B5%D0%BB%D0%B0%D1%82%D1%8C-%D0%B3%D1%80%D0%B0%D0%B4%D0%B8%D0%B5%D0%BD%D1%82-%D0%B2-%D0%BA%D0%B0%D0%BD%D0%B2%D0%B5/
- http://www.mekan0.com/ru/add-a-gradient-color-to-text-in-canva/
- http://habr.com/ru/post/421149/
- http://habr.com/en/post/421149/