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
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
...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
...Copy link to clipboard
Copied
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.
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?
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?
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?
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.
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?
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?
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.
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?
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.
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.
By @kyle_7912
That's great, you're welcome!
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?
By @kyle_7912
Well, that beat's doing this manually 1,993 times! :]
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.
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?