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