Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

340
Views
Trim transparent pixels from a layered Photoshop document (.psd)

How can I trim transparent pixels from a layered Photoshop document (.psd)? I wish to also remove areas hidden by clipping masks.

about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Here is a function that will trim document transparency and remove masked areas. It is generated by ScriptListener for the menu item Image > Trim with the settings shown. Minor code cleanup for readability.

Image > Trim Settings

function trimDocTransparency() {
  var desc = new ActionDescriptor()
  var idtrimBasedOn = stID( "trimBasedOn" )
  desc.putEnumerated( idtrimBasedOn, idtrimBasedOn, chID( "Trns" ) )
  desc.putBoolean( chID( "Top " ), true )
  desc.putBoolean( chID( "Btom" ), true )
  desc.putBoolean( chID( "Left" ), true )
  desc.putBoolean( chID( "Rght" ), true )
  executeAction( stID( "trim" ), desc, DialogModes.NO )
} // trimDocTransparency

function chID( a ) { return charIDToTypeID( a )}
function stID( a ) { return stringIDToTypeID( a )}

To use this solution, open & activate the intended document and then invoke the function in your script like this:

trimDocTransparency()
about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!