: Photoshop scripting. Get image dimensions to clipboard Often I save lots of versions of the same image with different dimensions so I usually include them in filename. It pisses me off to go
Often I save lots of versions of the same image with different dimensions so I usually include them in filename. It pisses me off to go and check dimensions for every document before saving it so I'd love to automate this. I need a script that gets document dimensions and copies them to clipboard in 000x000 format so I can paste them in "Save as" dialog. Two scripts: In pixels or millimeters.
I'm in the process of learning to script myself but it takes time. And I badly want this script right now :) Please help!
Thanks a lot!
More posts by @Murphy569
1 Comments
Sorted by latest first Latest Oldest Best
Eureka! This script will use active document's width and height as the file name and open the save dialog box with the file name preset for you. Choose a folder and save.
var saveOptions = new JPEGSaveOptions( );
saveOptions.embedColorProfile = true;
saveOptions.formatOptions = FormatOptions.STANDARDBASELINE;
saveOptions.matte = MatteType.NONE;
saveOptions.quality = 12; // image quality (0,12)
var w = app.activeDocument.width.toString().replace(' px', '');
var h = app.activeDocument.height.toString().replace(' px', '');
var file = new File(w + 'x' + h + '.jpg');
var filePath = file.saveDlg("Select Folder");
var saved = app.activeDocument.saveAs( filePath, saveOptions, true );
How to implement:
Save as widthXheight.jsx
Paste file in your PresetsScripts folder
Reload Photoshop
with a file open, click File > Scripts > widthXheight
Terms of Use Create Support ticket Your support tickets Stock Market News! © vmapp.org2024 All Rights reserved.