У меня есть PSD с веб-дизайном.
Каждый раз, когда я настраиваю дизайн, мне нужно вручную копировать разные части изображения с разной видимостью слоев (для прозрачности) в спрайты CSS.
Насколько это можно автоматизировать?
Однажды я использовал автоматический сценарий фотошопа, и он работал хорошо.
Концепция такова:
Скрипт делает:
В вашем случае, если вы изменяете одно изображение, вы повторно создаете глобальное изображение и CSS с помощью скрипта и... вот и все. Возможно, вам нужно будет скопировать/вставить CSS в свой, если вы не хотите использовать сгенерированный.
Заметки :
Я попробовал это с несколькими файлами и отлично работал. Затем я попробовал около 600 изображений, и тогда вам понадобится хороший процессор и терпение ;) В этом случае не используйте его.
Не будет ли использование фрагментов + запуск действия, которое начинается с выбора выделения (с привязкой к фрагментам и границами документа) всех ваших фрагментов один за другим, но каждый раз обрезается до выбора и сохраняется как png, ctrl alt z отменяется до тех пор, пока не будет обрезано, выбор каждого сектора, обрезка и т. д., пока не будет выполнено со всеми секторами, затем остановите действие. В середине вы можете скрыть/показать любой слой, так как это всегда один и тот же файл, поэтому конфликтов быть не должно... Таким образом, вы каждый раз загружаете действие поверх измененного psd. Единственное, о чем я могу думать, это то, что вам действительно нужно изменить границы фрагментов. Или что... Я вас не так понял...
Редактировать: если нет необходимости нарезки, то макрос (действие), включающий только скрытие или показ слоев в нужном вам порядке, после того, как все настройки сделаны. Говорю же, может быть, я не понимаю...
Пекка
Слаки
Пекка