Создание шаблонов с несколькими юзерфото

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

Алгоритм создания

  • В PSD-документе необходимо разместить более одного смарт-объекта области вписывания.
  • В Конструкторе шаблонов необходимо установить индекс фотографии для каждой из областей вписывания.

Индекс фотографии

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

Все фотографии, загруженные пользователем для обработки шаблоном, пронумерованы от 0 до N-1, где N — это количество фотографий. Индекс фотографии, установленный для конкретной области вписывания, означает, что в нее будет вписана фотография с соответствующим порядковым номером.

Если в шаблоне три области вписывания, каждая из которых предназначена для отдельной фотографии пользователя, то области вписывания должны иметь индексы фотографии 0, 1, 2, (начинаться с 0 и не иметь промежутков в нумерации).

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

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

Ограничения

Существуют ограничения по указанию индексов фотографии:

  • нумерация индексов фотографии должна начинаться с 0;
  • индекс фотографии не может быть больше, чем M-1, где M — количество областей вписывания в шаблоне;
  • в последовательности использованных индексов фотографии не должно быть пропусков. То есть если в шаблоне максимальный использованный индекс фотографии равен 5, то при этом должны быть использованы все индексы от 0 до 5 без пропусков. То есть нельзя, например, пропустить индекс 4;
  • количество уникальных используемых индексов фотографии в разных ориентациях шаблона должно быть одинаковым.

Проверка шаблона

Тестировать шаблон с несколькими фотографиями можно так же, как и обычный шаблон, используя панель с тестовыми фото и кнопки Обработать все/Обработать выбранное. В этом случае во все области вписывания будет вставлена одна и та же фотография.

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

  1. Выделив несколько фотографий в правой панели главного окна Конструктора шаблонов и правой кнопкой мыши вызвав диалог Обработать несколько фото...
  2. Через меню Файл > Обработать несколько фото:

Перед обработкой тестовой фотографии выполняется проверка корректности индексов. Возникшие на этом этапе ошибки и пути их решения описаны в конце данного раздела.

Наименование Назначение
1 Область Доступные фото В этой области представлен список доступных тестовых фотографий.
2 Стрелки Вправо/Влево Позволяют добавлять/удалять тестовые фото из тестового набора.
3 Кнопка Наугад Позволяет сформировать тестовый набор случайным образом из доступных фото.
4 Опция Фильтровать Позволяет отфильтровать доступные фото по ориентации или подразмеру.
5 Стрелки Вверх/Вниз Позволяют менять порядок выбранные фотографий.
6 Область Выбранные фото В этой области отображаются выбранные для обработки тестовые фото.
7 Использовано фотографий Показывает количество выбранных тестовых фото и общее количество областей вписывания.
8 Одиночная стрелка Вправо Запуск обработки выбранных фотографий.
9 Область Результат обработки В этой области представлен результат обработки тестовых фотографий.
10 Блок масштабирования Позволяет управлять масштабом результирующего фото.
11 Кнопка Выгрузить результат Сохраняет результат обработки в выбранную папку.
12 Кнопка Закрыть Закрывает окно проверки нескольких фото.
13 Предупреждение Появляется только в случае использования правил предобработки в проекте.

Автоматическое изменение размера шаблона

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

Для этого необходимо выбрать область вписывания с нужным индексом фотографии и установить для нее значение параметра Не увеличивать = True.

Эта фотография с выбранным индексом станет эталонной, и вся графика будет масштабироваться относительно её размеров.

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

Возможные ошибки и способы решения

Перед обработкой тестового фото выполняется проверка корректности индексов. В результате проверки могут быть выданы следующие ошибки:

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

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


Пропущен индекс фотографии.

Убедитесь, что все индексы используются последовательно, начиная с 0. Например, если максимальный индекс в шаблоне равен 5, то должны быть задействованы все индексы от 0 до 5 без пропусков. Пропускать, например, индекс 4, нельзя.


Отсутствует нулевой индекс фотографии среди областей вписывания.

В шаблоне не найдено областей вписывания с индексом 0. Нумерация фотографий начинается с 0, соответственно для первой фотографии необходимо использовать индекс 0. Установите индекс 0 для одной из областей вписывания.


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

Количество уникальных индексов, то есть количество уникальных юзерфото, должно быть одинаково для всех ориентаций шаблона. Сверьте использование индексов в разных ориентациях и выставьте одинаковый набор индексов для всех ориентаций.