помогите добавить имя файла на фото

  • Автор темы Автор темы Lirik
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

Lirik

Участник
Топикстартер
Сообщения
3
Реакции
0
Проблема такая: есть куча фоток, но на каждую надо добавить имя файла, причем без расширения. Как это технически сделать? Как это сделать в пакетном режиме я представляю, а вот как добавить само имя ? Заранее фанкс
 
Ответ: помогите добавить имя файла на фото

эйсидиси
 
Ответ: помогите добавить имя файла на фото

Есть скрипт, на designhelp.ru
 
Ответ: помогите добавить имя файла на фото

Можно в шопе с помощью Batch processing
А вообще куча утилит существует для этого
На вскидку:
Advanced Files Renamer
ReNamer

Последний мне больше нравится :)
 
Ответ: помогите добавить имя файла на фото

Возникла ситуевина, когда необходимо вставить текст не с именем файла, а одним из слоёв.Т.е. над активным слоем сделать текстовый с тем же названием. Вроде задача простая, а в референсах на эту тему ничего нет...
 
Ответ: помогите добавить имя файла на фото

Код:
var docRef = app.activeDocument;
var layerRef = docRef.activeLayer;
var layerName = layerRef.name;
var newTextLayerRef = docRef.artLayers.add();
newTextLayerRef.kind = LayerKind.TEXT;
newTextLayerRef.move(layerRef, ElementPlacement.PLACEBEFORE);
newTextLayerRef.textItem.contents = layerName;
 
Ответ: помогите добавить имя файла на фото

Супер! Спасибо!
Выбор шрифта экшеном можно прописать.
 
Ответ: помогите добавить имя файла на фото

newTextLayerRef.textItem.font = "Arial";

В пост-скрипт нотации стили шрифта записываются через черточку от названия гарнитуры и без пробелов между собой. Например:

Arial Bold: Arial-Bold
Arial Italic: Arial-Italic
Arial Bold Italic: Arial-BoldItalic

Таким образом для наклонного жирного Ариала :

newTextLayerRef.textItem.font = "Arial-BoldItalic";

Однако у некоторых шрифтов пост-скрипт название кривое и поэтому проще не вычислять, а проверять по записи в экшн: имея активным текстовый слой, включаете запись экшна, меняете ему гарнитуру и стиль, останавливаете и смотрите что записалось в PostScript Name. Переписываете в скрипт.

Получить список шрифтов можно с помощью свойства TextFonts объекта app. Однако если у вас много шрифтов, процесс затянется.
 
Ответ: помогите добавить имя файла на фото

Со шрифтами и так гемор в шопе.
Вот и каламбур получился :-)
 
Статус
Закрыто для дальнейших ответов.