Skip to main content
Participant
September 29, 2021
Question

Export Artworks per Batch/Droplet

  • September 29, 2021
  • 2 replies
  • 766 views

Have any idea how can export the artworks/canvas in photoshop automatically per batch/droplet/script function?

I created a script what import a multiple layer document, create another multiple layers and update an other multiple artworks/canvas photoshop document. The last part to export the artworks/canvas is not possible because this not exist in photoshop. I can put the menu ("Export as ...) but this open only the dialog and do not export the artworks. 

Which would be great too if I have a function that save the name of the first psd and put this in the artworks as suffix or as a prefix.

 

Background:

My client needs an automation per one click to generate jpgs of a multiple artworks/canvas photoshop document. I created for a client basically two files. The first psd has many designs in one photoshop document what has multiple artworks/canvas. The second psd is a smart object and it is connect with the first document. This smart object paste and generate per script from client the multiple layer photoshop document an create different design versions what then update the multiple artworks/canvas. 

This topic has been closed for replies.

2 replies

Stephen Marsh
Community Expert
Community Expert
September 30, 2021

I'm not following your post 100% either...

 

File > Scripts > Artboards to Files ?

RicorAuthor
Participant
October 3, 2021

Sorry, I use the wrong word to explain. I mean artboard, not artwork. Sorry for that.

Here a Screenshot. I maked many artboard and I want export it automatic per script like batch oder droplet function.

 

If a way to export artboard per droplet or batch?

And is it possible to put the name of the first psd (to create the assets) in the export files per droplet or batch?

 

 

Thanks, but I don't need to import the files. I want to export the files automaticaly from multiple artboards per droplet or batch.

Stephen Marsh
Community Expert
Community Expert
October 4, 2021

The default option of File > Scripts > Artboards to Files which I previously mentioned is not for batching, it is one image at a time. Offhand I believe that one would need a custom script designed to batch process. This would take a bit of work to script.

 

A semi-automated batch action or script could be used to open selected files or a folder as input, then it would bring up the standard Artboards to Files script where you would set the output options and it would then save the artboards from the open file, then it would close down the dialog and repeat for the other input images.

 

 

I just created a single step action, using the action panel insert menu item command to insert the Artboard to Files script. When run from Automate > Batch it was a pretty painless task to batch export multiple artboards from each input file. All I had to do was press OK for each file using this semi-auotmated approach.

 

Bojan Živković11378569
Community Expert
Community Expert
September 30, 2021

I am not sure I can understand your request in the first place. Perhaps you can solve problem using cloned Smart Object layers and  Layer Comps? There is bulilt in feature to export layer comps to files.

 

Export As was never scriptable nor you can record action. Try with Save for Web.

RicorAuthor
Participant
October 3, 2021

Yes, I have used layer comps and smart object in the script to creat create the assets.

The "Save for Web" is not availeble because I use multiple artboards.