Одно из неудобств функции «Генератор» в том, что она триммирует всю прозрачность и сохраняет всю графику без неё. Но на сайтах часто нужны картинки именно с прозрачными полями для точного управления позиционированием.

Рассмотрим ещё одно решение этой проблемы, но на этот раз без использования артбордов.

У меня есть вот такой макет с фактоидами, которые я компоновал для сайта Мэри Трюфель:

Здесь собрано около 30 картинок, для экспорта в формате ПНГ. Для них мне нужны поля по бокам и внизу. Чтобы не мучиться с раскладыванием картинок по артбордам, нужна рамка, которая будет явно указывать необходимый размер, но в то же время не будет видна при сохранении. Для этого удобно использовать шейпы, они не кадрируются, их можно безболезненно вытащить за пределы холста.

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

У внешнего контура режим наложения — объединение (combine) , у внутреннего — вычитание (subtract) .

Подкладываем рамку под картинку, объединяем в группу, указываем имя файла и формат:

Готово!

А вот и макрос, который создает рамку автоматически.