is calling photo by largest demension possible?
Hello. I have a droplet / action that will resize all of my photos so I can put them on the web. The problem is, my cameras all have auto rotate and the action only scales the width leaving me still with very large portrait photos. Is there a way to tell the action to scale the largest dimension?
I would really rather keep it all in the action and not use scripting but if I will need to script it, can anybody make suggestions about that.
I?m using PhotoShop CS. If the platform matters, it is Mac OS X 10.3.6.
Thanks for the help. If you need any clarification please poste or email me Justin (at) Winokur.us
I would really rather keep it all in the action and not use scripting but if I will need to script it, can anybody make suggestions about that.
I?m using PhotoShop CS. If the platform matters, it is Mac OS X 10.3.6.
Thanks for the help. If you need any clarification please poste or email me Justin (at) Winokur.us
Comments
open
dup original layer
free transform new layer - rotate 90º
menu: image: reveal all
resize width(or height dont matter) to desired pixel/percent
free transform new layer - rotate 90º
click select new layer in layer palette (action equiv - set selection to transparency layer)
crop
save
Thanks agian
open
dup original(Background) layer
free transform new layer: rotate 90º CW
menu: image: reveal all
rotate canvas: -90º CCW
delete original(Background) layer
resize width(or height) to desired pixel/percent
click select new (now the only) layer in layer palette (action equiv - set selection to transparency layer)
crop
save
What this does is eliminate one of the layers before the resize operation.
Assuming* the resize is the bottleneck and assuming that 90º rotations are not computationally expensive, this should be (a little less than) twice as fast as it only needs to do the nice bicubic scaling on one layer rather than two.
* rotations could very well be more intensive based on processor/cache/memory/hd speed.... i dunno
1. Open image
2. Click the file menu --> automate --> Fit image ...
3. Enter the number of pixels you want the longest side of your image to be in both the width and the hight boxes and hit OK.