Вопрос № 45589: Здравствуйте! Можно ли в фотошопе добавить одинаковый фрагмент на группу картинок? Т.е. напр. у меня есть 10 картинок, надо добавить на них дату.
А если нельзя, то посоветуйте что-нибудь подходящее!...
Вопрос № 45.589
Здравствуйте! Можно ли в фотошопе добавить одинаковый фрагмент на группу картинок? Т.е. напр. у меня есть 10 картинок, надо добавить на них дату.
А если нельзя, то посоветуйте что-нибудь подходящее!
Отправлен: 08.06.2006, 06:51
Вопрос задал: ForestMan (статус: 2-ой класс)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 1)
Отвечает: gp
Здравствуйте, ForestMan!
Если они имеют одинаковый размер, без проблем.
Предлагаю такой вариант:
1. создайте пустое изображение точно такого же размера , создайте рамку по границе хотя-бы в 1 пиксель (выделить все, в меню Выделение - Модифицировать -граница -1px , залить любым цветом), создайте слой с датой, разместите в нужном углу. Выделите все (Ctrl+A) и скопируйте видимое (Shift+Ctrl+С). Закройте этот документ.
2. Откройте одну из картинок, в палитре Action создайте новое действие. Выполните вставку (Ctrl+V), сведение слоев (слой-выполнить сведение). Сохраните (через "Сохранить для web" или "сохранить как") в другую папку. Закройте. Остановите запись действий.
3. В диалоге "меню, файл - автоматизация - пакет" укажите папку с вашими картинками (источник). Ок.
Ответ отправил: gp (статус: Академик) Украина, Симферополь WWW:Федерация Крымского Армспорта ---- Ответ отправлен: 08.06.2006, 10:18 Оценка за ответ: 5 Комментарий оценки: Круто! Спасибо! А если создать слой маленького/большого размера картинки будут обрезаться/увеличиваться?
Отвечает: Konstantin Boyarko
Здравствуйте, ForestMan!
С помощью Actions это сделать невозможно если стоит задача добавить дату съемки (дату создания файла), а не общий для всех элемент оформления в виде даты. Потому что Действия не имеют интерактивности.
Поэтому придется воспользоваться ява-криптом. В стандартной поставке 7-го ФШ был скрипт (AddTimeStamp.js) который вставлял текстовый слой с отображением *текущей* даты. Поскольку вы не указали какую конкретно дату хотите вставлять, я могу предложить скачать скрипт, который вставляет дату съемки взятую из EXIF:
http://www.designhelp.ru/forum/download.php?id=128 Инструкции по пользованию скриптом тут: http://www.designhelp.ru/forum/viewtopic.php?p=426#426
То есть, чтобы воспользоваться этим скриптом ваши картинки должны являться кадрами снятыми цифровым фотоаппаратом и иметь EXIF данные. Практически любой цифровик их создает в выходном файле.
Если вам нужна другая дата - текущая, или дата создания файла - вы можете в указанной теме задать вопрос и я модифицирую этот скрипт (впрочем, можно добавить диалог с выбром какую дату ставить).
Кроме того, многие просмотрщики картинок умеют добавлять дату в цифровые фотки, однако, конечно там нет такого широкого диапазона вариантов оформления текста даты.
Насчет использования Actions - если все-таки вам нужна всего одна дата на все фотки - то делайте так: создайте текстовый слой с нужным содержанием, растрируйте его, оформите как задумано и скопируйте. Выделите все: Ctrl+A, скопируйте: Ctrl+C. Отсюда начинайте запись Действия. Вставьте: Ctrl+V. Выделите все: Ctrl+A, выполните команду: Layer > Align Layers To Selection > ...
... тут надо заранее предусмотреть в какой угол вы хотите поставить надпись. Допустим это правый нижний. Тогда нужно скомандовать: Layer > Align Layers To Selection > Bottom Edges, а затем Layer > Align Layers To Selection > Right Edges. В результате слой окажется четко в правом нижнем углу. Снимайте селекцию: Ctrl+D. Теперь нужно отодвинуть слой от краев документа.
Воспользуемся фильтром Offset. Скомандуйте: Filter > Other > Offset: задайте отрицательное смещение в пикселах по Horizontal и Vertical, например -20, и -10. Опции в диалоге фильтра которые вы видите ниже - не важны в данный момент. Чтобы сразу видеть как сдвигается слой под действием фильтра, включите галку Preview. Когда понравится - нажмите ОК. Сведите слои: Layer > Flatten IMage.
Сохраните файл через Save For Web, или просто через Save As... чтобы условия записи формата сохранились в Действии. После успешного сохранения файла остановите запись Действия и можете приступать к пакетной обработке картинок.
Я бы не сказал что этот метод для обычных пользователей, но если вам интересно экспериментировать с ФШ, то эта информация будет полезна.
Статья по использованию Actions и Batch в Фотошопе: http://www.designhelp.ru/forum/viewtopic.php?t=100
--------- Where the knowledge grows
Ответ отправил: Konstantin Boyarko (статус: 2-ой класс)
Ответ отправлен: 08.06.2006, 18:36