Подготовка макетов в PSD-формате
Общая информация
- Макет – это файл в формате PSD, содержащий только растровые, текстовые и векторные слои.
- Разрешение макета должно быть задано не ниже указанного в настройках продукта, для которого он готовится. Обычно используют разрешение 300dpi.
- В макете можно использовать только 8-битное цветовое пространство и цветовую модель в RGB.
- При подготовке макета недопустимо использ овать часть эффектов, прозрачность и деформацию слоев без последующего растрирования.
- Поддерживаемые эффекты:
- Обводка текста - без закругления, без прозрачности, тип обводки "Цвет", положение "Снаружи";
- Тень текста - без прозрачности;
- Обводка
placeholder
- без закругления, без прозрачности, тип обводки "Цвет", положение "Снаружи".
- В редакторе отображение слоев будет соответствовать их расположению в макете, если не прописаны дополнительные ключи, влияющие на их поведение.
- В наименовании слоев можно использовать следующие ключи:
[template-preview]
– не отображает слой в редакторе, однако использует его в качестве обложки шаблона;[nonprintable]
– отображает слой в редакторе, но не включает его в итоговый файл для печати;[optional]
– если данный текстовый слой не был изменен пользователем в редакторе, он не будет отображаться в выходном изображении;[locked]
– запрещает перемещать или удалять слой в редакторе;[align:Top | TopRight | Right | BottomRight | Bottom | BottomLeft | Left | TopLeft| CenterLeft | CenterRight | TopCenter | BottomCenter]
– задает выравнивание слоя по одному из указанных значений. Например,[align:Left]
и[align:Right]
используется для графических элементов на обложке фотокниги, чтобы с ростом корешка они оставались на прежнем месте на странице;[background]
– считает слой фоновым, т.е. располагает ниже всех слоев и заполняет им всю зону печати (при необходимости пропорционально масштабируя);[foreground]
– считает слой обложкой, т.е. располагает поверх всех слоев и запрещает с ним любые операции (редактирования, перемещения и удаления).[frame: width:3 shadow:3 borderRadius:3 rgb(255, 255, 255)]
- параметр для рамки типа "Обводка", гдеwidth:3
- это толщина рамки со значением 3,shadow:3
- это интенсивность тени рамки со значением 3,borderRadius:3
- это закругление углов рамки со значением 3,rgba(255, 255, 255)
- это цвет рамки.
- А для текстовых слоев помимо ключей можно использовать и префиксы, которые автоматически устанавливают значение слоя данными клиента:
txt_FirstName
- имя;txt_LastName
- фамилия;txt_Email
- эл. почта;txt_Phone
- телефон.
- При смене шаблонов в редакторе значени я текстовых слоев с префиксом
txt_*
переносятся между собой в случае полного совпадения имени.
Работа с текстом
- Размер текста устанавливать в Adobe Photoshop нужно только при помощи изменения кегля.
- Короткий текст может содержать только одну строку и иметь выравнивание по центру, по левому или по правому краю.
- Блочный текст может содержать любое количество строк и иметь выравнивание только по левому краю.
- Для текстовых слоев можно использовать ключ
[optional]
, который не выводит слой в файле для печати, если он не был изменен в редакторе. - Для создания макета можно использовать любые шрифты. Однако, если шрифт не принадлежит коллекции Google Fonts, предварительно его нужно загрузить в систему и связать через механизм маппинга с названием шрифта в макете. Это можно выполнить в панели управления в разделе "Печать / Дизайн / Шрифты".
- Цвет текста может быть не только однотонным, но и градиентным. Для задания градие нта необходимо использовать ключ
[gradient: 45deg, rgba(0, 255, 0, 1) 10, rgba(255, 0, 0, 1) 90]
, где45
- это угол наклона градиента,rgba(0, 255, 0, 1)
- это цвет,10
- точка останова цвета. Цветов в градиенте должно быть не менее двух. - Парение текста задается в формате
[hover: 50 rgba(22, 22, 22, 1)]
, гдеhover
- значение интенсивности парения,rgba(22, 22, 22, 1)
- это цвет. - Фон текста задается в формате
[text-background: padding: 50 radius: 50 rgba(222, 222, 0, 1)]
, гдеpadding
- это внутренний отступ со всех сторон от текста,radius
- это степень скругления углов фона текста,rgba(222, 222, 0, 1)
- это цвет фона.
Альтернативные способы задать обводку и тень текста:
- Обводка текста задается в формате
[outline: rgba(255, 0, 0, 1) 5]
, гдеrgba(255, 0, 0, 1)
- это цвет,5
- толщина;- Тень текста задается в формате
[shadow: x:-10 y:20 blur:6 rgba(22, 22, 22, 1)]
, гдеx
- это смещениие тени по горизонтали,y
- это смещениие тени по вертикали,blur
- это радиус размытия,rgba(22, 22, 22, 1)
- это цвет тени.