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

How to Clip mask 1000 images using automate in Photoshop

Community Beginner ,
Nov 04, 2018 Nov 04, 2018

I have this cover image template.psd file. I need to create 1000 cover images by Clip-masking 1000 images in image place holder layer.

Capture.PNG

How can i achieve this by batch process or by scripting or if there is any option please let me know.

2.1K
Translate
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 1 Correct answer

Community Expert , Nov 05, 2018 Nov 05, 2018
Translate
Adobe
LEGEND ,
Nov 05, 2018 Nov 05, 2018

Could you post another similar screenshot illustrating result after doing that manually at least 5 of 1000 times?

Translate
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 ,
Nov 05, 2018 Nov 05, 2018

Screenshots of end result after doing manually:

Cover-image-template-ex.jpg

Translate
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 ,
Nov 05, 2018 Nov 05, 2018

Are the variable images the same proportion/aspect ratio as the placeholder window? Do you need to scale or position the images in place?

A batch script can likely achieve the end result by inserting the template into each image and making necessary adjustments where possible, however a script is likely better suited to the task.

Translate
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 ,
Nov 05, 2018 Nov 05, 2018

The images are in different proportions, have to scale and position them in the place.

Translate
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 ,
Nov 06, 2018 Nov 06, 2018

The first thing which I can recommend is to use Replace Contents command to replace images followed by Free Transform command for which you need to turn the modal control on when recording actions.

There are multiple solutions including and variables but you will need to reopen files and scale and reposition images so it seems that replacing content on the smart object layer is a reasonable solution. It can be batch processed.

Translate
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
LEGEND ,
Nov 06, 2018 Nov 06, 2018

It can be made by script. If you have all your images in the same folder they can be placed and clipped one by one. I guess they are not smart objects but you want they were placed so? Regarding different proportions they can be proportionally scaled to height or width while width or height will be adjusted to second side of dimension. If you don't have / want other way to do it let me know, but I'm too busy right now to do it for free

Translate
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 ,
Nov 06, 2018 Nov 06, 2018

The images are in different proportions, have to scale and position them in the place.

OK, it is good to know what the expectations are.

So do you really want a single layered template + 1000 extra layers for the variable images in a single PSD/PSB file? You still have to create 1000 layer comps (optional, file size will grow) and save out 1000 separate combined files, unless there is some other software outside of Photoshop in your workflow can access and manipulate the layers.

Or are you happy to have a master layered PSD that then creates 1000 separate layered files for each variable image? You are then going to potentially manually fine tune the size/position of the 1000 separate variable image files?

There are many options – batch actions, variables, layer comps and scripting have all been mentioned. All have pros/cons. What are you comfortable working with, what level is your skill level with creating batch actions, data-driven-graphics/variables or writing scripts?

Translate
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 ,
Nov 10, 2018 Nov 10, 2018

Stephen_A_Marsh  wrote

The images are in different proportions, have to scale and position them in the place.

OK, it is good to know what the expectations are.

So do you really want a single layered template + 1000 extra layers for the variable images in a single PSD/PSB file? You still have to create 1000 layer comps (optional, file size will grow) and save out 1000 separate combined files, unless there is some other software outside of Photoshop in your workflow can access and manipulate the layers.

Or are you happy to have a master layered PSD that then creates 1000 separate layered files for each variable image? You are then going to potentially manually fine tune the size/position of the 1000 separate variable image files?

There are many options – batch actions, variables, layer comps and scripting have all been mentioned. All have pros/cons. What are you comfortable working with, what level is your skill level with creating batch actions, data-driven-graphics/variables or writing scripts?

Having no knowledge of scripts and if i'm not mistaken, with layer comps have to manually set the visibility for 1000 images each time,  i'm gonna try variables option.

Translate
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
LEGEND ,
Nov 05, 2018 Nov 05, 2018

I meant to post screenshot like that you did originally, but extended of new layers in Layers Panel to see result on there.

Translate
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 ,
Nov 05, 2018 Nov 05, 2018

Here's the screenshot you asked.

Capture1.PNG

Translate
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 ,
Nov 05, 2018 Nov 05, 2018
Translate
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
Guide ,
Nov 06, 2018 Nov 06, 2018

There's also this;

Using Variables in Photoshop to generate graphics from text files - YouTube

Layer comps may be a good, easy solution for this as you can do it from a single PSD and export multiple PSDs from the Layer comps?

Translate
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
Guide ,
Nov 06, 2018 Nov 06, 2018
Translate
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 ,
Nov 10, 2018 Nov 10, 2018
LATEST

Thank you all for the answers. It helped me a lot!

Translate
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