Помогите плз создать Action!!!!!!

  • Автор темы Автор темы Dutch
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

Dutch

Участник
Топикстартер
Сообщения
13
Реакции
0
дело в том что я никак не могу создать такой экшн который бы брал 7 фотографий делал их размером 3х4
и помещал по 6 штук на лист 20х30 при 300 dpi чтобы в итоге получилось 42 фотографии на одном листе.
Помогите чем можетте плзззззз!
 
42 на одном листе - запросто:)
а вото рассчитай сам(а) как они у тебя идут
самому лень
 
а
вогобще
они там поместятся????????
 
File Automate > Picture Package...

Скопируйте в буфер текст который сейчас будет:

;
c 18 28
(6x7)3x4 42 pics
0 0 3 4
3 0 3 4
6 0 3 4
9 0 3 4
12 0 3 4
15 0 3 4
;
0 4 3 4
3 4 3 4
6 4 3 4
9 4 3 4
12 4 3 4
15 4 3 4
;
0 8 3 4
3 8 3 4
6 8 3 4
9 8 3 4
12 8 3 4
15 8 3 4
;
0 12 3 4
3 12 3 4
6 12 3 4
9 12 3 4
12 12 3 4
15 12 3 4
;
0 16 3 4
3 16 3 4
6 16 3 4
9 16 3 4
12 16 3 4
15 16 3 4
;
0 20 3 4
3 20 3 4
6 20 3 4
9 20 3 4
12 20 3 4
15 20 3 4
;
0 24 3 4
3 24 3 4
6 24 3 4
9 24 3 4
12 24 3 4
15 24 3 4
;

Символ ; - конец копирования.

Теперь зайдите в папку: C:\Program Files\Adobe\Photoshop 7.0\Presets\Layouts

Создайте там текстовый документ, откройте его, и вставьте то, что вы скопировали. Запишите текстовый документ и переименуйте его, например так: 6by7to42.txt Хотя, имя не важно. Важен внутренний формат. Поэтому проследите чтобы в тот документ не попал лишний текст с этого сообщения. Вы должны были скопировать от первой ; до последней ; и ничего более.

Теперь, запустите Фотошоп, и зайдите File>Automate>Picture Package... Выберите из списка Paper Size - 7,1 x 11 inches (так понимает этот плагин тот размер который выставлен в сантиметрах). В списке Layout, который под Paper Size, вы увидите название макета, а именно (6x7)3x4 42 pics. Если вы все сделали правильно, так оно и будет. Теперь отключите опцию вписывания текста: в рамке Label в списке Content выберите None. Поставьте ваши 300 dpi, режим RGB или CMYK, и выберите для каждой фотки файл.

Picture Packager, как и следует из единственного числа в названии - по умолчанию для одной картинки, которую, вы, например хотите напечатать на одном листе, но разными, уложенными так и сяк размерами. Поэтому, для того чтобы выбрать для каждой ячейки свой файл - придется тыкать каждую ячейку. То есть, 42 раза надо будет выбрать. В принципе скопировав имя файла в буфер и вставляя его в диалоге открытия файла это нетрудно. Если выбрать Folder, то этот плагин забабахает ДЛЯ КАЖДОЙ найденной в фолдере картинки свою пакаджу.

Поэтому можно сделать просто: модифицировать вышеприведенный макет так, чтобы он был для 1 фотографии расположенной 6 раз по горизонтали. Указывать ему Frontmost File, то есть, открытый и активный в данный момент документ в Шопе, а затем просто из рядов собирать полный лист включив слоям Multiply чтобы не отрезать от белого.

Picture Packager сам все уменьшает и поворачивает как надо.

Можно и экшн написать. Попробуйте.

Есть Contact Sheet II, но у него остаются поля, промежутки между картинками, и задать точный размер картинке нельзя.
 
Вот снапшут.
 

Вложения

  • packager.gif
    packager.gif
    49.4 КБ · Просм.: 664
можно сделать гораздо проще!
скопировать образ(фото 3х4)-определив заливку ,создать нов\документ с нужным размером и вперёд с песней \без усилий...
к чему ети понты!анологично далее.
 
А какие понты? Достаточно один раз продефайнить пакаджу, она запомнит пути, затем просто менять файлы оставляя то же самое имя, и запускать процесс.

Индустриально конечно все-таки экшн написать. Поскольку все размеры заранее известны и количества известны, то это будет очень просто.
 
Единственное дополнение - во время написания экшена нужно двигать изображения по холсту не командами Move, а с помощью Transform.
 
Вы bc--- не с той Фудзиямы упали. Двигать в этих задачах ничего не надо. Вообще. Все делается через вставку, выравнивание и изменение размера канваса.

Записываем экшн "6 на 7 равно 42"

Берем в качестве целевого документа - док с первой из 7 фоток, который должен быть 3 на 4 и 300 дпи.

Экшн "Столбец": Открыть файл с фоткой. Привести к размеру 3 на 4, 300 дпи. Выделить все. Скопировать в буфер обмена. Закрыть док. Вставить из буфера в текущий активный целевой док. Изменить размер полотна: относительно, привязка к верхнему краю, на 4 см по высоте. Выделить все. Выровнять слой по селекции, по нижнему краю. Свести слои. Убрать селекцию.

Экшн "Строки": скопировать в буфер, увеличить размер канваса: относительно, привязка к левому краю, 3 см по ширине. Вставить. Выделить все. Выровнять по селекции: право. Свести слои. Убрать селекцию.

Запускаем экшн "Столбец" пакетно, указав в качестве источника папку, где лежит 6 фоток (шесть, потому что первая уже в качестве целевого документа).

Затем записать экшн где: Проиграть экшн "Строки" 6 раз.

Конец записи экшна "6 на 7 равно 42"

Условия пакетной обработки точно также можно записать в экшн, как записать в него проигрывание другого экшна.
 
-=CMYK=- БООООльшущее человеческое спасибо!!!!!!!!!! Выручил ты меня, а то совсем плохо было.
Единственный недостаток так это то что нет полей между фотографиями, а вообщем всё отлично.
 
Для тогочт обы были поля в этом месте:
Экшн "Столбец": Открыть файл с фоткой. Привести к размеру 3 на 4, 300 дпи.

Добавь следующую операцию Image-Canvas Size...
 
Second Что то не совсем понятно
 
А в условиях не было ничего про поля. А чтобы были поля, так вы добавьте на них размера в команды Canvas Size в тех точках экшна, где есть у них вхождение.
 
Статус
Закрыто для дальнейших ответов.