Я пытаюсь контролировать имя файла при сохранении с помощью действия.
Давайте начнем с изображения, открытого на экране. Это называется "image1.png". Я нажимаю запись, чтобы начать действие. Я запускаю фильтр в оттенках серого. Затем я использую save as
и сохраняю его (в том же каталоге я получил исходное изображение из «as» image1_greyscale.png ». Затем я закрываю изображение на экране и останавливаю запись изображения.
Проблема в том, что когда я использую его на любом другом изображении, например, «imagetwo.png», оно также сохраняется как «image1_greyscale.png». Что не так. Я бы предпочел, если бы я мог получить действие, чтобы сохранить как что-то вроде;
"originalfilename" + "_greyscale" .png
Я хочу обрабатывать большие объемы файлов и правильно выводить их версии в оттенках серого. Вся помощь приветствуется!
(Я мог получить что-то вроде того, что мне нужно, на вкладке «Пакет», но это означало бы, что каждый раз, когда я переключаюсь между пакетами, мне нужно правильно задать изменение имени файла, я бы предпочел, чтобы это было жестко закодировано непосредственно в самом действии)
Ответы:
Можно добавить суффикс для каждого сохраняемого файла, но (насколько я знаю) только с помощью функции пакетной обработки. Во-первых, вам нужно создать Действие без команды Сохранить. Затем в меню «Файл» выберите « Автоматизация»> «Пакетная обработка ...» , и появится диалоговое окно:
Вам нужно выбрать папку с файлами, которые вы хотите обработать (альтернативно, вы можете использовать файлы, которые вы открыли в Photoshop) и папку для сохранения (может быть той же самой или другой папкой). Затем вы добавляете суффикс, изменяя раздел именования файлов, например так:
Как видите, я добавил часть "_greyscale" между именем документа и расширением. Имя файла примера было изменено, чтобы отразить его.
Когда вы будете удовлетворены изменениями, нажмите «ОК», откиньтесь на спинку кресла и наблюдайте, как происходит волшебство.
Надеюсь это поможет!
ETA: Извините, я не заметила последнюю часть о том, что вы уже пробовали Batch. Я не думаю, что вам нужно жестко кодировать изменение имени каждый раз, программа запоминает ваш последний выбор - если вы не обрабатываете сотни различных изображений с несколькими действиями, то вам придется добавлять и / или удалять суффикс каждый раз, когда вы делаете это ,
Мой ответ остается в силе, я не думаю, что есть способ жестко закодировать его в самом действии (но я с удовольствием увижу, как кто-то докажет, что я неправ).
источник
При написании использование действия «Сохранить как» - не просто использовать Save. Если вы используете «Сохранить», он всегда будет использовать то же имя файла, которое использовалось при создании действия.
Уверен, что должно жесткий провод его в действие. Все мои действия сохраняются с исходным именем файла, и я вполне уверен, что так оно и будет.
Не пытайтесь добавить + шкалу серого как часть действия. После того, как действие завершено, и у вас есть файлы в градациях серого, вы можете войти и применить + шкалу серого к файлу через пакетное переименование.
И последнее: не забудьте сохранить файлы в градациях серого, созданные в действии, в папке, отличной от папки со всеми оригиналами, иначе вы можете перезаписать оригиналы. Удачи.
источник
Save as
в действии, поэтому я не уверен, с чем именно поможет этот ответ.Если у вас есть существующее изображение с именем файла, используйте «Сохранить для Web» (Legacy in CC 2015) в качестве метода экспорта, и исходное имя файла будет сохранено. Вы также можете контролировать каталог, в который идет файл, используя этот метод.
источник