управление именем сохранения при использовании действия для пакетной обработки и сохранения

11

Я пытаюсь контролировать имя файла при сохранении с помощью действия.

Давайте начнем с изображения, открытого на экране. Это называется "image1.png". Я нажимаю запись, чтобы начать действие. Я запускаю фильтр в оттенках серого. Затем я использую save asи сохраняю его (в том же каталоге я получил исходное изображение из «as» image1_greyscale.png ». Затем я закрываю изображение на экране и останавливаю запись изображения.

Проблема в том, что когда я использую его на любом другом изображении, например, «imagetwo.png», оно также сохраняется как «image1_greyscale.png». Что не так. Я бы предпочел, если бы я мог получить действие, чтобы сохранить как что-то вроде;

"originalfilename" + "_greyscale" .png

Я хочу обрабатывать большие объемы файлов и правильно выводить их версии в оттенках серого. Вся помощь приветствуется!

(Я мог получить что-то вроде того, что мне нужно, на вкладке «Пакет», но это означало бы, что каждый раз, когда я переключаюсь между пакетами, мне нужно правильно задать изменение имени файла, я бы предпочел, чтобы это было жестко закодировано непосредственно в самом действии)

Gary
источник
1
Вы пытались сохранить его в другой каталог как часть действия?
Лорен-Клир-Моника-Ипсум

Ответы:

7

Можно добавить суффикс для каждого сохраняемого файла, но (насколько я знаю) только с помощью функции пакетной обработки. Во-первых, вам нужно создать Действие без команды Сохранить. Затем в меню «Файл» выберите « Автоматизация»> «Пакетная обработка ...» , и появится диалоговое окно:

Диалог пакетной обработки - оригинал

Вам нужно выбрать папку с файлами, которые вы хотите обработать (альтернативно, вы можете использовать файлы, которые вы открыли в Photoshop) и папку для сохранения (может быть той же самой или другой папкой). Затем вы добавляете суффикс, изменяя раздел именования файлов, например так:

Диалог пакетной обработки - изменения

Как видите, я добавил часть "_greyscale" между именем документа и расширением. Имя файла примера было изменено, чтобы отразить его.

Когда вы будете удовлетворены изменениями, нажмите «ОК», откиньтесь на спинку кресла и наблюдайте, как происходит волшебство.

Надеюсь это поможет!

ETA: Извините, я не заметила последнюю часть о том, что вы уже пробовали Batch. Я не думаю, что вам нужно жестко кодировать изменение имени каждый раз, программа запоминает ваш последний выбор - если вы не обрабатываете сотни различных изображений с несколькими действиями, то вам придется добавлять и / или удалять суффикс каждый раз, когда вы делаете это ,

Мой ответ остается в силе, я не думаю, что есть способ жестко закодировать его в самом действии (но я с удовольствием увижу, как кто-то докажет, что я неправ).

Jadeitea
источник
Это очень хорошее объяснение. Это работало хорошо для меня даже на CC на сегодняшний день. Спасибо.
Nirav Zaveri
0

При написании использование действия «Сохранить как» - не просто использовать Save. Если вы используете «Сохранить», он всегда будет использовать то же имя файла, которое использовалось при создании действия.

Уверен, что должно жесткий провод его в действие. Все мои действия сохраняются с исходным именем файла, и я вполне уверен, что так оно и будет.

Не пытайтесь добавить + шкалу серого как часть действия. После того, как действие завершено, и у вас есть файлы в градациях серого, вы можете войти и применить + шкалу серого к файлу через пакетное переименование.

И последнее: не забудьте сохранить файлы в градациях серого, созданные в действии, в папке, отличной от папки со всеми оригиналами, иначе вы можете перезаписать оригиналы. Удачи.

Эдвард Гонсалес
источник
Похоже, OP уже использует Save asв действии, поэтому я не уверен, с чем именно поможет этот ответ.
Ханна
0

Если у вас есть существующее изображение с именем файла, используйте «Сохранить для Web» (Legacy in CC 2015) в качестве метода экспорта, и исходное имя файла будет сохранено. Вы также можете контролировать каталог, в который идет файл, используя этот метод.

Alexdem
источник