Быстрый старт
А вот небольшой гайд (или, скорее, tutorial), который даст Вам представление о том, как Scripting Gallery может помочь в автоматизации процесса создания галереи изображений.
Руководство
- Скачайте Sample pack, идущий вместе с последней версией Scripting Gallery в одном из двух языковых вариантов (русский или английский).
- Распакуйте архив Sample pack. Он содержит:
- .vbs файл скрипта,
- папку с образцами изображений, называющуюся, как не странно, "
images
", - изображение логотипа для "больших" выходных изображений "
logo.png
", - изображение рамки для thumbnail'ов "вертикальных" изображений с соотношением сторон (Aspect Ratio, AR) > 1 "
frame.png
", - изображение рамки для thumbnail'ов "горизонтальных" изображений с соотношением сторон AR <= 1 "
frame_horiz.png
", - лицензию GNU-GPL.
- Запустите .vbs файл и укажите путь к директории с изображениями, идущими в комплекте с Sample pack (на самом деле, достаточно просто дописать название папки "
images
" в конец пути, подставляемого по-умолчанию в диалоговое окно). Затем соглашайтесь со всем, что Вам будет предложено в олдскульном диалоговом режиме, нажимая кнопку "ОК". Разумеется, Вы в праве изменить любые настройки скрипта по своему усмотрению. Но в демонстрационных целях этого гайда предположим, что Вы все-таки согласитесь со всеми установками, предлагаемыми Вам по-умолчанию;) - После установки всех параметров автоматически запустится Photoshop (у Вас ведь найдется один, правда?).
- И, вуаля! После того, как Photoshop закончит обрабатывать изображения, Вы получите рассортированные выходные файлы "больших" изображений (смасштабированных до размера 600px по высоте, со вставленным поверх логотипом) и thumbnail'ов (с рамками, добавленными к ним в соответствии с соотношением сторон исходного изображения), находящиеся в подкаталогах "
b
" и "s
" соответственно каталога "images".
Не так уж и сложно, не так ли?
Результат
Следующая фотогалерея была сделана из тех самых образцов изображений, которые Вы получаете с Sample pack (являющихся, на самом деле, некоторыми из моих фотографий), не без помощи HTML, CSS и prettyPhoto (который, между делом, является отличным лайтбокс-плагином для jQuery!).
Социальная интеграция