• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
0

Batch Placement, Looking for help that place 3 images on template then auto to the next 3 and save

Community Beginner ,
Dec 04, 2024 Dec 04, 2024

Copy link to clipboard

Copied

I'm working on a Christmas project that I have 5,981 screenshots that would take me forever to place. Is there a way to make 3 smart objects, and they filter through automatically chronological file name and saves/exports then does the next 3 and so on? I saw one program that could possibly do this? But Idk if it will work?? https://exchange.adobe.com/apps/cc/8e3097ba/batch-replace-smart-objects could this work to do my task, I'm worried it won't stay in chronological order though. Looks like the template below of what im trying to do

 

Photobook.png

TOPICS
Actions and scripting , Windows

Views

308

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 2 Correct answers

Community Expert , Dec 04, 2024 Dec 04, 2024
quote

EDIT. SOLVED THAT PROBLEM. NEW NEED HELP - Okay. How Do I Create a specific template and then add it into actions?


By @kyle_7912

 

Do you need a template?

 

Record an action that sets the canvas size as required.

 

The script selects the top layer. Record an action that moves this layer into the correct position and size on the canvas.

 

Then use relative keyboard shortcuts to move down the layer stack to select the next layer in the stack:

 

Alt/Option + [

 

Then size and position the middle

...

Votes

Translate

Translate
Community Expert , Dec 04, 2024 Dec 04, 2024
quote

Ok I'm gonna try following your instructions exactly. So, When I hit record I'll make the correct canvas size. How do I record that layer with my "specific image that's going to change" if I can't insert it, it would just be the same image no? So do I create 3 seperate layers after hitting record then position those? How do I get it to record to insert the images into the new space?


By @kyle_7912

 

Setup a dummy input folder with only 3 files in it.

 

Use my script to create a file with sets o

...

Votes

Translate

Translate
Adobe
Community Expert ,
Dec 04, 2024 Dec 04, 2024

Copy link to clipboard

Copied

@kyle_7912 

 

The following script stacks N quantities of files into a doc and saves (layered PSD or TIFF, JPG, PNG or WEBP). Just set it to use 3 as the quantity. EDIT: 5,981 is not evenly divisible by 3, so the script will throw an error.

 

The script can also play an action, so you just build the action to change canvas size and select each layer and move or scale each of the 3 layers, or add a template image and reveal all etc.

 

Stack_Documents_to_Sets_of_N_Layers_scriptUI_GUI_v1-1.png

 

https://community.adobe.com/t5/photoshop-ecosystem-discussions/script-to-automate-load-files-into-st...

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Dec 04, 2024 Dec 04, 2024

Copy link to clipboard

Copied

I can do 5979 then and do the last 2 manually. Question I'm getting a code - Stack Documents to sets of N Layers, Please close all documents before running this script? what does that mean?

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Dec 04, 2024 Dec 04, 2024

Copy link to clipboard

Copied

EDIT. SOLVED THAT PROBLEM. NEW NEED HELP - Okay. How Do I Create a specific template and then add it into actions?

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Dec 04, 2024 Dec 04, 2024

Copy link to clipboard

Copied

quote

EDIT. SOLVED THAT PROBLEM. NEW NEED HELP - Okay. How Do I Create a specific template and then add it into actions?


By @kyle_7912

 

Do you need a template?

 

Record an action that sets the canvas size as required.

 

The script selects the top layer. Record an action that moves this layer into the correct position and size on the canvas.

 

Then use relative keyboard shortcuts to move down the layer stack to select the next layer in the stack:

 

Alt/Option + [

 

Then size and position the middle layer as needed.

 

Repeat again to select the bottom layer and move to the required size and position.

 

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Dec 04, 2024 Dec 04, 2024

Copy link to clipboard

Copied

Ok I'm gonna try following your instructions exactly. So, When I hit record I'll make the correct canvas size. How do I record that layer with my "specific image that's going to change" if I can't insert it, it would just be the same image no? So do I create 3 seperate layers after hitting record then position those? How do I get it to record to insert the images into the new space?

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Dec 04, 2024 Dec 04, 2024

Copy link to clipboard

Copied

quote

Ok I'm gonna try following your instructions exactly. So, When I hit record I'll make the correct canvas size. How do I record that layer with my "specific image that's going to change" if I can't insert it, it would just be the same image no? So do I create 3 seperate layers after hitting record then position those? How do I get it to record to insert the images into the new space?


By @kyle_7912

 

Setup a dummy input folder with only 3 files in it.

 

Use my script to create a file with sets of 3 images as layers and save it as a layered PSD.

 

Open the PSD.

 

Create and record your new action.

 

Change the canvas size.

 

Move the already selected top layer into position/size.

 

Follow the rest of the steps to select each layer via keyboard shortcut without clicking on the layer and adjust the middle and bottom layer size/position as required.

 

You don't need a template if you know where everything goes and what size and position it should be.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Dec 04, 2024 Dec 04, 2024

Copy link to clipboard

Copied

I did this, I think I got close? But got an error, the transform tool is not available. Do I need to record all steps within the PSD file you told me to create? I created the "file NEW and 11 in x 8.5 height" outside it. then recorded all the transform sizes within the PSD file you told me to make but it seems it won't jam together?

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Dec 04, 2024 Dec 04, 2024

Copy link to clipboard

Copied

I GOT IT ON THE TEST VERY CLOSLEY. FIGURED IT OUT. I THINK I'LL GET IT PERFECT NOW. THANK YOU SO MUCH.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Dec 04, 2024 Dec 04, 2024

Copy link to clipboard

Copied

quote

I GOT IT ON THE TEST VERY CLOSLEY. FIGURED IT OUT. I THINK I'LL GET IT PERFECT NOW. THANK YOU SO MUCH.


By @kyle_7912

 

That's great, you're welcome!

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Dec 04, 2024 Dec 04, 2024

Copy link to clipboard

Copied

LATEST
quote

I can do 5979 then and do the last 2 manually. Question I'm getting a code - Stack Documents to sets of N Layers, Please close all documents before running this script? what does that mean?


By @kyle_7912

 

Well, that beat's doing this manually 1,993 times!  :]

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Dec 04, 2024 Dec 04, 2024

Copy link to clipboard

Copied

Other options would be the late JJMack's collage scripts or using Photoshop's Variables feature, AKA Data Driven Graphics.

 

Otherwise, a custom script would be required.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Dec 04, 2024 Dec 04, 2024

Copy link to clipboard

Copied

Could you show me a quick video how to edit it, use your script you linked me too? or how I can do it?

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines