Скрипт для добавления подписей (Photoshop)

Всего 40 сообщ. | Показаны 1 - 20
Скрипт для добавления подписей (Photoshop)
Иногда имею необходимость добавить подпись на кучу фотографий. Состряпал для этих целей нехитрый скрипт, которым хочу поделиться с общественностью :)

Но есть вопрос: не подскажет ли кто-нибудь, как в скрипте добавить к слою эффекты, например обводку (Layer -> Layer Style -> Stroke) ?

Почему-то ссылка на скрипт в человеческом виде не прокатывает, поэтому ссылку корректируйте вручную :(

хттп://depositfiles(точка)com/files/60fu3yyxt

Доработанный скрипт:
http://club.foto.ru/forum/view_post.php?p_id=3778742
Re[Игорь Гурьянов]:
попробуйте пикасу 3 - пять сек. и на всех фото ваша подпись!
Re[Игорь Гурьянов]:
как этим скриптом пользоваться?
Re[Konstantin_M]:
Цитата:
от: Konstantin_M
как этим скриптом пользоваться?


Ну как - идете в File - > Scripst - > Browse ну дальше выбираете скачанное, ну и на всех ваших фото появляется красивая надпись "Игорь Гурьянов"
Re[Konstantin_M]:
Цитата:
от: Konstantin_M
как этим скриптом пользоваться?

1. Даблкликаете в проводнике на файлике "Captions.jsx".
2. Выбираете папку с исходными фотографиями.
3. Вводите текст подписи.
4. Ждете пока не появится сообщение "Добавление подписей окончено".

Скрипт создаст внутри выбранной папки подпапку "Подписанные", в которую поместит подписанные копии фотографий. Исходные фотографии он не изменит.

Параметры подписи (шрифт, размер, расположение) прописаны в самом скрипте, при необходимости поменять их не сложно.

К сожалению не знаю, как добавить к слою с подписью какие-нибудь эффекты (обводку и тень). Без них буквы могут сливаться с фоном.
Re[Игорь Гурьянов]:
А мысл? Есть много программ, которые это делают быстро и удобно. Например, PhotoWatermark Professional.
Re[_Митька_]:
Цитата:
от: _Митька_
А мысл? Есть много программ, которые это делают быстро и удобно. Например, PhotoWatermark Professional.
Смысл в том, чтобы максимально упростить и ускорить процесс обработки множества фотографий. Я всегда добавляю подписи только на фотографии, предназначенные для печати 10*15, я всегда делаю подпись жирным курсивным шрфитом "Verdana" одного и того же размера. Я всегда располагаю подпись в одном и том же месте на фотографиях. И других вариантов мне не надо :) Подобный же скрипт позволяет мне сделать это буквально одним щелчком мыши (ну разве что исходную папку указать все же придется, да текст подписи забить). При использовании других программ, ориентированных не только на меня :) придется каждый раз устанавливать кучу необходимых параметров.

И потом, я не находил программ (если честно, то не особо и искал), которые делали бы подпись именно так, как мне надо :) Либо параметры самой подписи меня не устраивают, либо параметры сохранения джипега, либо еще что-нить.

Ну и потом, можно переориентировать ваш же вопрос обратно: а есть ли смысл искать какую-то дополнительную программу, когда это же самое можно сделать быстро и удобно в уже используемом средстве?
Re[Игорь Гурьянов]:
Цитата:

от:Игорь Гурьянов

И потом, я не находил программ (если честно, то не особо и искал), которые делали бы подпись именно так, как мне надо :) Либо параметры самой подписи меня не устраивают, либо параметры сохранения джипега, либо еще что-нить.

Подробнее

Вот поэтому я и дал Вам совет посмотреть PhotoWatermark Professional. Думаю, во многих случаях он Вас устроит. Там есть все: размер, положение, прозрачность, индивидуальный подход к каждой фото или обработка всех фото сразу, параметры подписи отдельно для вертикальных или горизонтальных фото, сохранение в jpg с любым качеством.
Re[_Митька_]:
Цитата:
от: _Митька_
Вот поэтому я и дал Вам совет посмотреть PhotoWatermark Professional.
Спасибо, буду иметь в виду.

Но все-таки и со скриптом хотелось бы разобраться :) Неуж-то никто их не писал? Ау, программеры, откликнитесь :)
Re[Игорь Гурьянов]:
Спросите тут http://forum.rudtp.ru/forumdisplay.php?f=2. Есть очень толковые спецы по скриптам, в частности Zest
Re[Игорь Гурьянов]:
Странно... Хотел вам помочь, побачил в мануал и померещилось мне что стиль должен бы устанавливаться методом ArtLayer.applyStyle (styleName:string)
Но почемуто не прокатывает...
мож изза хронического пьянства...
Re[kkk]:
Цитата:
от: kkk
Спросите тут http://forum.rudtp.ru/forumdisplay.php?f=2. Есть очень толковые спецы по скриптам, в частности Zest
Спасибо за наводку. Но что-то не могу там зарегистрироваться :(

Цитата:

от:PKS
Странно... Хотел вам помочь, побачил в мануал и померещилось мне что стиль должен бы устанавливаться методом ArtLayer.applyStyle (styleName:string)
Но почемуто не прокатывает...
мож изза хронического пьянства...

Подробнее
Упоминание о стилях в "Sample Scripts" встречается только один раз:

var strStyleDefaultPuzzleImage = localize("$$$/Presets/Styles/DefaultStyles_asl/PuzzleImage=Puzzle(Image)");
docRef.artLayers[0].applyStyle(strStyleDefaultPuzzleImage);
видимо используется только для предопределенных именованных стилей... У меня тоже ничо не получилось...
Re[Игорь Гурьянов]:
Свежая софтинка от октября 2008
Exif wMarker - Batch Image Watermarker
http://www.gphotoshow.com/exif-iptc-watermarker.phpс
криншот справа
СОХРАНЯЕТ настройки
в рунете встречается :-)[/url]
Re[Игорь Гурьянов]:
Цитата:

от:Игорь Гурьянов
Упоминание о стилях в "Sample Scripts" встречается только один раз:

var strStyleDefaultPuzzleImage = localize("$$$/Presets/Styles/DefaultStyles_asl/PuzzleImage=Puzzle(Image)");
docRef.artLayers[0].applyStyle(strStyleDefaultPuzzleImage);
видимо используется только для предопределенных именованных стилей... У меня тоже ничо не получилось...

Подробнее


Да и название стиля какоето странное... нетуже такого.... А исконные нигде не приводятся. что для обстоятельных адобовских мануалов нехарактерно. Ну если найдете истину, делитесь.
Кстати. вы с UnitValue разобрались? Чегото сидел фкуривал нифига недопетрил. Мож опять коньяк помешал...
Re[Игорь Гурьянов]:
Цитата:
от: Игорь Гурьянов
Ну и потом, можно переориентировать ваш же вопрос обратно: а есть ли смысл искать какую-то дополнительную программу, когда это же самое можно сделать быстро и удобно в уже используемом средстве?

А Вы не проверяли - не перекомпрессирует ли ФШ при сохранении файл целиком, если изменить только один угол? Если так, то лучше все-таки поискать прогу которая обходится с файлом помягче.
Re[vga50]:
Ну поскольку это скрипт для фотошопа, то он скорее всего так и действует: сохраняет открытый жпег как обычно. В свойствах объекта JPEGSaveOptions я никаких особо удивительных свойств невидел.
т.е. должен перекомпрессировать.
Разве это важно в этой теме?
Re[Валерий П.П.]: Re[PKS]: Re[vga50]:
Цитата:
от: Валерий П.П.
Свежая софтинка от октября 2008 Exif wMarker - Batch Image Watermarker
Спасибо, возьмем на заметку.
Цитата:
от: PKS
Кстати. вы с UnitValue разобрались? Чегото сидел фкуривал нифига недопетрил. Мож опять коньяк помешал...
Вы наверно коньяк не той марки используете. У меня вот Туркестанский, три звезды, вполне ничего для программирования. UnitValue, как я понял, обычный простой тип. Например TextItem.size по документации как раз имеет тип UnitValue, я запросто присваиваю ему константу: lr.textItem.size = 8. А вот UnitPoint - это уже массив. Например lr.textItem.position = Array(50, 50).
Цитата:
от: vga50
А Вы не проверяли - не перекомпрессирует ли ФШ при сохранении файл целиком, если изменить только один угол? Если так, то лучше все-таки поискать прогу которая обходится с файлом помягче.
Перекомпрессирует. В моем скрипте после добавления подписи файл сохраняется с флажком "как копия" с заданными мной параметрами джипега. Исходный файл после этого закрывается без сохранения. В принципе да, не очень здорово. Но меня мало волнует, потому как у меня обычно на этапе добавления подписей файлы не в джипегах, а в psd.
Re[Игорь Гурьянов]:
[quot]Вы наверно коньяк не той марки используете. У меня вот Туркестанский, три звезды, вполне ничего для программирования. UnitValue, как я понял, обычный простой тип. Например TextItem.size по документации как раз имеет тип UnitValue, я запросто присваиваю ему константу: lr.textItem.size = 8. А вот UnitPoint - это уже массив. Например lr.textItem.position = Array(50, 50).
[/quot]
У нас такого нету, лопаем дагестанский и калининградский.
На свежую голову разобрался. Там ну нето чтобы простой тип, там же именованный, с единицами измерений. И возможность пересчета через BaseUnit. Забавно это.
Re[Валерий П.П.]:
Попробовал Exif wMarker - Batch Image Watermarker , не понравилось. Практически так же делает LR.
Вот если бы она умела размер подписи вставлять в зависимости от размера фото. В процентах.

Может такое можно в фотошопе соорудить?
Re[Игорь Гурьянов]:
а зачем собственно скрипт?
чем Экшин не нравится.
на одной фотографии его записать с любыми настройками в том числе и стиля и далее применять.
у меня так отлично все работает.

Вы не авторизованы

Пожалуйста, авторизуйтесь, чтоб иметь доступ к полному функционалу сайта

Обратная связь

Здесь вы можете оставить свои контактные данные, чтобы мы могли связаться с вами.