Обработанную фотографию рано или поздно надо сохранить. Если снимок предполагается вывесить где-нибудь в сети, самое логичное и правильное, уменьшив его до разумных пределов, нажать Ctrl-Shift-S или выбрать в меню пункт Files->Save for Web. Вне зависимости от того, в каком состоянии находится фотография, сколько слоев, какой цветовой режим, высветится заветное окошко, в котором можно будет выбрать тип и плотность сжатия, посмотреть какого размера получится файл.
И все бы хорошо, если не одно но. Функция "Save for Web", еще не так давно была отдельным плагином к Photoshop. Она ведет свой, отдельный образ жизни и не вызывается ни из Actions, ни из скриптов. Это значит, что нет возможности обработать сразу несколько файлов.
Можно использовать стандартную функцию "Save As", но и тут не все в порядке. Во-первых, перед сохранением нужно привести фотографию к совершенно определенному формату с цветовой схемой RGB, по пути избавившись от слоев. Во-вторых, пока файл не будет сохранен, нет возможности узнать его размер, это неудобно. В-третьих, в процессе сохранения к файлу будет прицеплена информация в EXIF формате, которая увеличит размер килобайт на двадцать.
Остается написать скрипт, который решит проблему.
Читать дальше