Skip to main content
Todd_Morgan
Legend
September 14, 2023
Open for Voting

SCALE ARTBOARD AND CONTENT

  • September 14, 2023
  • 24 replies
  • 2821 views

Please get this into the next update.... or is there a script out there available??

24 replies

Stephen Marsh
Community Expert
Community Expert
August 25, 2025

I wouldn't hold my breath, but there's hope.

Inspiring
August 24, 2025

OK, thanks for the effort. Maybe Adobe will implement this functionality directly, without the need for a script...

Stephen Marsh
Community Expert
Community Expert
August 23, 2025

@rudo123 

 

Thank you for the feedback.

 

I'm guessing that it's the process of making the artboard a smart object that messes up existing smart objects.

 

I'll look into an alternative method to isolate and resize.

 

EDIT: I also tried artboard duplication to/from a temporary new document, which also broke the embedded smart object. As these script variations using new documents do not retain the natural "links/references" to embedded smart objects, you might need to take a look at the first script that I posted, using the interactive transform to resize. The drawback is that content extending outside the artboard bounds is not correctly handled by the transform, nor is layer style scaling.

 

Perhaps someone has a creative workaround...

Inspiring
August 23, 2025

Thank you for the very useful script. Would it be possible to modify it so that it does not create new instances of smart objects in the transformed artboard? Example: a document with many artboards of different sizes, but containing the same (linked) smart object - after editing which it is updated in all artboards. In the script-transformed artboard, new instances of smart objects are created that are not linked to the original smart object. This somewhat limits the usability of the script.

Stephen Marsh
Community Expert
Community Expert
February 10, 2025

@Todd_Morgan - As I didn't receive any feedback from you, I didn't look at extending this beyond the active artboard. 

 

EDIT:

 

* Thinking this through, for a script to automate the resizing of all artboards, if resizing in pixels, then all artboards would need to have the same px values, or at least the same edge being resized (width or height).


* If proportionally resizing by %, then all artboards could be processed, whether or not they had the same px values. But again, one would need to pick a consistent width or height value.

 

Do you agree? Am I missing anything? Any other comments?

 

I think you need to explain the resizing requirements and rules required.

Todd_Morgan
Legend
February 10, 2025

Hi @Stephen Marsh ... any word on the multiple artboards script?

Stephen Marsh
Community Expert
Community Expert
January 21, 2025
quote

Thank you so much, been copying, pasting and manualy tweaking till now, this works perfectly for me!


By @Luc Quevauvilliers 

 

Thank you for taking the time to provide feedback!

Participant
January 21, 2025

Thank you so much, been copying, pasting and manualy tweaking till now, this works perfectly for me!

Stephen Marsh
Community Expert
Community Expert
October 24, 2024

@Todd_Morgan 

 

Fair enough, let me know how things go with the new script. If it is working for you I'll look into extending it to process multiple artboards.

Todd_Morgan
Legend
October 24, 2024

Will most lkkely do that - but for future use by client don't want blowback when they have the files and forget to output scaled down to 2000x...