Просмотр полной версии : Пакетное уменьшение размеров в Photoshop.
Максим Болотов
22.09.2008, 10:47
Добрый день.
Вопрос такой. Хочу уменьшать размеры всех фотографий в папке. Они там встречаются и вертикальные, и горизонтальные. Можно ли в фотошопе указать изменение размеров, например, по длинной стороне? Не могу сообразить, подскажите, кто в курсе. Спасибо :)
Валентин Жиганов
22.09.2008, 12:17
Можно, в меню image size. Хотите в процентах или в пикселях. А можно и более простых программках типа ACDSee.
Максим Болотов
22.09.2008, 13:40
Мне нужно именно в пикселях и чтобы размеры были, например, для вертикальных - 400х600, а для горизонтальных - 600х400. Но не могу сообразить, как сделать, чтобы независимо от ориентации размеры получались, какие нужно. Может, я туплю :) Подскажите.
Другими программами пользоваться не хочу, вместе с уменьшением размеров будут ещё кое-какие операции, хочу свести всё в один инструмент.
Валентин Жиганов
22.09.2008, 15:55
Самый простой вариант, сделайте 2 папки в одной вертикальные в другой горизонтальные фотки - сначала прогоните по очереди вертикальные/горизонтальные, а потом результат обратно в одну папку объедените... :) Или в ACDSee меняете размер сразу на всех фото (ставите размер по большей стороне, т.е. ширина 600, длина 600), а потом в шопе уже делаете что хотели (например нерезкую маску и рамку с подписью)...
Иван Котов
22.09.2008, 18:14
Решал такую же задачу, в итоге пришлось указывать размер в процентах, т.к. возможности указывать размер по длинной стороне в Cs3 не существует, (на сколько я понял). Минус такой: если фотография до этого была кадрирована, то размер будет меньше чем нужно.
Дарья Прохорова
22.09.2008, 21:14
у меня для этого записано экшна для горизонтальных и для вертикальных... я их разделяю в бридже и нажимаю только на плей и иду пить чай :)
Абаленцев Сергей
22.09.2008, 22:01
можно сделать ето и в шопе, тока придется учить его скриптовый язык, который схож с JavaScript ;)
Максим Болотов
22.09.2008, 22:25
Раскидать по папкам вертикальные и горизонтальные - это не самый лёгкий вариант. Это просто пипец какой гемор, когда фотографий хотя бы тысяча ,а когда больше - то вообще жуть :)
В % не хочу выставлять, мало ли, вдруг сделает не 600х400, а 601х400 или 600х401, откуда мне знать эту машину с её плавающей точкой? :)
Дарья, в бридже просто отделить вертикальные от горизонтальных или вручную каждую?
Сергей, вот это уже ближе. С освоением языков проблем нет, к тому же тут не особые заморочки, всего лишь размер. Наверное, ковырну в этом направлении.
Блин, и чего они не сделали такой простой вещи-то в Image Size`е? Размер длинной стороны.... ых
Михаил Милаев
22.09.2008, 23:34
не надо ничего сортировать, файл-скрипт-имидж процессор , выставляешь размер ресайза по длиной стороне и указываешь папку в которой лежат файлы, можно ещё экшен с поднятием рескости прицепить ;)
Максим Болотов
23.09.2008, 01:10
Подставил. Да, всё здОрово. Но он мне как раз и на делал размеров с лишней единичкой :( вот, блин...
Нина Воронова
23.09.2008, 12:56
в ACDSee можно отсортировать фотографии по признаку "width", и не надо ничего вручную выбирать :)
Максим Болотов
23.09.2008, 13:13
Но ведь логично ожидать от такого мощного пакета выполнения всех нужных операций? Я не хочу себе ставить кучу разного софта для разных небольших задач. Я знаю, как сделать такое уменьшение, например, фастстоуном. Но у меня задача - не только уменьшить размеры, это всего лишь один из шагов.
Ну, как я понимаю, ФШ этого нормально делать не умеет. Вот тебе и раз. Впервые за пользование этой программой с 4 версии ни разу не сталкивался с задачей, которую он не выполняет :(
Константин Ефимов
23.09.2008, 13:46
:)
вместо команды image -> image size используйте file ->automate -> fit image и укажите в ОБА поля один и тот же размер (длиной стороны).
работает как надо и можете использовать в любом месте (в экшинах), почему адобовцы туда это засунули -загадка :)
Голубев Михаил
23.09.2008, 14:10
почему адобовцы туда это засунули -загадка :)
потому что относиться к автооперациям, видимо :)
Абаленцев Сергей
23.09.2008, 18:06
Но ведь логично ожидать от такого мощного пакета выполнения всех нужных операций? Я не хочу себе ставить кучу разного софта для разных небольших задач. Я знаю, как сделать такое уменьшение, например, фастстоуном. Но у меня задача - не только уменьшить размеры, это всего лишь один из шагов.
Ну, как я понимаю, ФШ этого нормально делать не умеет. Вот тебе и раз. Впервые за пользование этой программой с 4 версии ни разу не сталкивался с задачей, которую он не выполняет :(
Почему же не позволяет? скрипты как раз позволяют делать и условия и ветвления ;)
Иван Котов
23.09.2008, 22:09
:)
вместо команды image -> image size используйте file ->automate -> fit image и укажите в ОБА поля один и тот же размер (длиной стороны).
работает как надо и можете использовать в любом месте (в экшинах), почему адобовцы туда это засунули -загадка :)
Мега-респект Вам! Сделал дроплет, всё работает как надо.
Максим Болотов
23.09.2008, 23:41
Спасибо, полез тыкать :)
Константин Ефимов
24.09.2008, 14:17
там есть другая проблема, помимо ресайза хочется вкорячить копирайт .. так вот с его позиционированием в зависимости от ориентации трудности. так и не ослил.
то есть хочу что бы на всех фотках был слева внизу с небольшими отступами, и это в экшин загнать не получается.
Максим Болотов
24.09.2008, 15:02
Вот с этим-то у меня всё получилось. Выравнять слой с логотипом относительно фонового, например, по низу и по центру, а потом при трансформации указать относительное смещение, а не абсолютные координаты.
Только с ресайзом сейчас непонятки у меня в контексте наличия вертикальных и горизонтальных изображений.
Максим Болотов
25.09.2008, 16:10
:)
вместо команды image -> image size используйте file ->automate -> fit image и укажите в ОБА поля один и тот же размер (длиной стороны).
работает как надо и можете использовать в любом месте (в экшинах), почему адобовцы туда это засунули -загадка :)
К сожалению, не работает, как надо :( Мне нужно, чтобы размеры были 600х400 или 400х600, а он тоже выдаёт 600х401. Это, конечно, не критично, оставлю и так. Просто это можно сделать и проще, например, указывая Image Size в %.
Константин Ефимов
26.09.2008, 14:05
наличие погрешности зависит от размера исходного файла. к примеру никоновский файл от д70 имеет 3008х2000 что отличается от 3:2, возможно у вас также. поэтому я к примеру в конверторе кадрурую все файлы до полного соответствия 3:2.
также если есть погрешность через fit image то она будет и через Image Size.
пользуясь Image Size и указанием в процентах, вы лишаете себя возможности иметь исходные кадры в разном размере.
пользуясь fit image вам все равно какой размер исходного файла лишь бы соотношение сторон было 3:2
Инна Птицына
23.10.2008, 01:33
Огромное спасибо за создание темы и за полученные ответы, сэкономила себе кучу времени на обработке! Даже не подозревала, что у фотошопа есть это меню скрипты. :)
Дмитрий Судаков
10.11.2008, 01:35
чего вы прицепились к шопу?
вот лично я пользуюсь Arles Image Web Page Creator там делаю пакетный ресайз копирайт, очень удобно и просто :)
Максим Болотов
10.11.2008, 08:04
Мои соображения таковы: я не хочу для каждой задачи ставить небольшую программку. Есть у меня ФШ - пользуюсь им. И система чище, и покупать дополнительно ничего не надо.
vBulletin® v3.7.4, Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot