Макет – это файл в формате PSD, содержащий только растровые, текстовые и векторные слои.
Разрешение макета должно быть задано не ниже указанного в настройках продукта, для которого он готовится. Обычно используют разрешение 300dpi.
В макете можно использовать только 8-битное цветовое пространство и цветовую модель в RGB.
При подготовке макета недопустимо использ овать эффекты, прозрачность и деформацию слоев без последующего растрирования.
В редакторе отображение слоев будет соответствовать их расположению в макете, если не прописаны дополнительные ключи, влияющие на их поведение.
В наименовании слоев можно использовать следующие ключи:
[template-preview] – не отображает слой в редакторе, однако использует его в качестве обложки шаблона;
[nonprintable] – отображает слой в редакторе, но не включает его в итоговый файл для печати;
[optional] – если данный текстовый слой не был изменен пользователем в редакторе, он не будет отображаться в выходном изображении;
[locked] – запрещает перемещать или удалять слой в редакторе;
[align:Top | TopRight | Right | BottomRight | Bottom | BottomLeft | Left | TopLeft| CenterLeft | CenterRight | TopCenter | BottomCenter] – задает выравнивание слоя по одному из указанных значений. Например, [align:Left] и [align:Right] используется для графических элементов на обложке фотокниги, чтобы с ростом корешка они оставались на прежнем месте на странице;
[background] – считает слой фоновым, т.е. располагает ниже всех слоев и заполняет им всю зону печати (при необходимости пропорционально масштабируя);
[foreground] – считает слой обложкой, т.е. располагает поверх всех слоев и запрещает с ним любые операции (редактирования, перемещения и удаления).
А для текстовых слоев помимо ключей можно использовать и префиксы, которые автоматически устанавливают значение слоя данными клиента:
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 - точка останова цвета. Цветов в градиенте должно быть не менее двух.