![]()
![]()
Buy. Download. Create. Get Adobe Photoshop now at the Adobe Store.
Find Photoshop CS4 tutorials and videos on our Photoshop CS4 Tutorials Page.
Try before you buy. Download any Adobe product for a free 30 day trial.
![]()
![]()
Working With Photoshop Scripts
Increase Your Productivity
Many people are not familiar with the power of Photoshop Scripts and aren't aware that there are many excellent sample scripts and learning guides included with Photoshop. This tutorial will show you where to find the Photoshop Scripting Guides, show you how to install Photoshop Scripts, and explain how to work with Photoshop Scripts.
LATEST UPDATE: Our good friend Trevor Morris has sent us news of updates at his site concering Photoshop Scripts. Here are the links to Trevor's latest and a brief intro to each:
Scripting Photoshop, Part 1 — An Introduction
Whether it's automating tedious tasks, customizing commands, or adding new features, scripting makes almost anything possible in Adobe Photoshop.
The ability to script Photoshop debuted back in version seven as an optional plugin that could be downloaded from Adobe's website. As of version eight (CS), the scripting plugin is installed by default. Now, in version ten (CS3), scripting the backend of Photoshop is more accessible and powerful than it's ever been. Yet despite how long scripting has been part of Photoshop, it's surprising how few people take advantage of it — and even more surprising, is the number of people who aren't even aware that Photoshop can be scripted.
Read the rest of Scripting Photoshop, Part 1 — An Introduction.
Scripting Photoshop, Part 2 — A Practical Example
In Part 1 of this two-part tutorial about scripting Photoshop, we covered some of the basics of using scripts, as well as the many resources available. In this second part, we'll create a practical, real-world script from scratch.
As mentioned in the Introduction to Scripting Photoshop, toggling the visibility of a layer (on and off) is an example of conditional logic, something for which scripting is ideally suited. So, let's see how you would write such a script from scratch.
For this project we'll use JavaScript because it's the only cross-platform scripting language supported by the Creative Suite; however, you could just as easily write a similar script using AppleScript for Mac, or VBScript for PC.
Read the rest of Scripting Photoshop, Part 2 — A Practical Example.
So Why Use Scripts Instead Of Actions?
Photoshop Scripts are Actions on steroids, and Scripts can be super smart. From the official Adobe Scripting Guide come these examples of scripting power:
- You can add conditional logic, so that the script automatically makes "decisions" based on the current situation. For example, you could write a script that decides which color border to add depending on the size of the selected area in an image: "If the selected area is smaller than 2 x 4 inches, add a green border; otherwise add a red border."
- A single script can perform actions that involve multiple applications. For example, you could target both Photoshop CS2 and another Adobe Creative Suite 2 Application in the same script.
- You can open, save, and rename files using scripts.
For a complete understanding of the power and complexity of scripts read through the Scripting documentation that came with your Photoshop application installation. This includes The Photoshop AppleScript Reference.pdf, The Photoshop JavaScript Reference Guide.pdf, The Photoshop Scripting Guide.pdf, and The Photoshop VBScript Reference Guide.pdf. All of them can be found in the Photoshop/Scripting Guide folder (CS & CS2 versions).
The PDFs are also available online at Adobe's Photoshop Scripting Documentation page, or you can purchase a printed version, "Adobe Photoshop CS2 Official JavaScript Reference" which is available at amazon.com for $26.39.
Unleash The Power Of Photoshop Scripts
Because of the way that Scripts can instruct Photoshop to automatically execute a set of desired actions or commands, scripts can be very useful for carrying out repetitive tasks. For instance, you could use a script to close all of your current documents without saving and without prompting to save changes, or you could use a script to convert a document color profile to sRGB, launch Save For Web and then reset the color profile after you exit Save For Web.
The two I've just mentioned exist and are free scripts that you can download from Trevor Morris and Jeff Tranberry respectively. Yes, others have done all the hard grunt work and left us with the sweet rewards of their creations. I'll show you exactly where to get them below, but right now let's look at how to load a script.
Installing A Photoshop Script
After downloading a script you must copy it into your Scripts folder. On a PC, the path would be:
C:\Program Files\Adobe\Photoshop (CS or CS2)\Presets\Scripts\
On a MAC the path would be:
Applications> Photoshop (CS or CS2)> Presets> Scripts.
After copying a script to this folder you'll need to Quit and then Restart Photoshop before the script appears in the File> Scripts menu.
To Run A Photoshop Script
To run a script choose File> Scripts and select the script from the list, which will include any script file that was saved with a .js or .jsx extension and saved in the Presets/Scripts folder. If you want to run a script that was saved in a different location, simply choose File> Scripts> Browse and navigate to the specific script you want to use.
To Set Scripts To Run Automatically
You can have an event such as saving or exporting a file trigger a JavaScript in Photoshop. Here's how:
Choose File> Scripts> Scripts Events Manager. Select Enable Events To Run Scripts/Actions. From the Photoshop Event menu, choose the event that will trigger the script.
Select Script and then choose the script to run when the event occurs. The event and its associated script will be listed in the dialog box.
To disable and remove individual events, select the event in the list and click Remove. To disable all events, but keep them in the list, deselect Enable Events To Run Scripts/Actions.
Photoshop Sample Scripts
Photoshop ships with several sample scripts which can be found in the Scripting Guide folder. To try them out choose Browse and then navigate to the Scripting Guide folder, open the Sample Scripts sub-folder, then the JavaScript sub-sub-folder, and you'll find a nice long list of scripts to pick from.
If you find one you really like, save all the above navigation steps by dragging it into your Presets/Scripts folder. Here are just a few of the sample JavaScripts you'll find in the CS2 folder:
ActiveLayer.js
This script demonstrates how to set the active layer to the last art layer of the active document or the first if the last is already active.
ApplyFilters.js
If there is an active document, this script will create four different selections and apply a different filter to each one of the selections. The filters applied are "Dust and Scratches," "Despeckle," "Diffuse Glow," and "Glass Effect." After all filters are applied, the last selection is deselected.
CropAndRotate.js
Crop a 10-pixel border from the image, and rotate the active document by 45 degrees.
Emboss.js
Demonstrates how you can use the action manager to execute the Emboss filter.
LoadSelection.js
This script will demonstrate how to load a selection from a saved alpha channel.
MosaicTiles.js
This script demonstrates how you can use the action manager to execute the Mosaic Tiles filter.
MoveToLayerSet.js
This script will demonstrate how to duplicate the first layer and move it to the end of a new layer set.
RotateLayers.js
This script demonstrates how to rotate a layer 45 degrees clockwise.
SelectionStroke.js
Creates a selection and create a border around it. The script then sets the stroke color and width of the new stroke.
SetChannels.js
Assuming there are "Red" and "Blue" channels in your document, make the "Red" and "Blue" channels the active channels of the document.
Take It To The Bridge
The new Adobe Bridge file browser in Creative Suite 2 also allows you to automate labor-intensive tasks by writing JavaScripts. For information on how to do it, read the "Bridge JavaScript Reference" PDF from Adobe.
Photoshop Scripts & Resources
If you get hooked you'll want to learn more about creating scripts and you'll be on the lookout for new ones to download, and so what follows are two really great Photoshop Scripting Resources that will keep you busy.
Free Photoshop Scripts From Trevor Morris
Trevor Morris from GFX^TM has updated his Photoshop Scripts page to include scripts for both Photoshop CS and Photoshop CS2. All scripts should now work in both versions of Photoshop. The scripts include:
Array Generator - generates a two-dimensional array by cloning the selected layer; user defines number of rows and columns, as well as the horizontal and vertical spacing.
Center Layer - a simple script that centers the active layer.
Close Without Saving - closes the current document without saving and without prompting to save changes.
Close ALL Without Saving - closes ALL current documents without saving and without prompting to save changes.
Contract Canvas Selection - contracts a selection that touches the document boundaries on one or more sides (which Photoshop is not capable of doing).
Import Folder As Layers - imports a series of images (from the designated folder) as named layers into a new document.
Layers to Comps - creates a layer comp for each layer in the active document.
Rename Layers - renames all layers in the active document using the supplied pattern (and numbers them).
Toggle Layer Visibility - toggle the visibility of the current layer (on or off).
You'll also find Event-Based Scripts for Photoshop CS2 and some installation instructions. Visit Trevor's site to download the Photoshop Scripts.
Free Photoshop Scripts From Jeff Tranberry
Although Jeff Tranberry is on the Photoshop development team and his name appears on the Photoshop credits, his Photoshop Scripting Page is not an official Adobe resource but part of his own personal website which he updates in his spare time.
On the main Scripting Page of his site you'll find some great scripting tips along with some Photoshop Scripts you can download.
Tips include:
Converting a document's profile to sRGB for Save For Web
Setting attributes while creating a New Document
Add scripts to Bridge
Targeting Photoshop with a script
Triggering a script using a keyboard shortcut
Using Terminal to get a path
Installing and using the ScriptingListener plug-in
Using an 'include' to reference an external script
Scripts include:
Converting to sRGB for Save For Web
Create New Document
Create Frames from Layers
Reveal All
Close all open docs without saving
Turn off the preference for "Resize Image During Paste/Place"
Turn on the preference for "Resize Image During Paste/Place"
Create a .log file
Get the active document name
Open a folder of documents
Get the time and date
Jeff's script, "Converting A Document's Profile To sRGB For Save For Web" converts a document color profile to sRGB, launches Save For Web, and then resets the color profile after you exit Save For Web.
NEW: Hacking Layers To Files To Support PNG
(December 15, 2005) "While presenting a seminar on 'Photoshop & Flash: Optimizing Pixels and Workflow' at the Macromedia Max conference, Mike Ninness mentioned that he wished Photoshop's 'Layers To Files' script could save to PNG. A friend in the audience sent me an email, so I whipped something together that night."
Jeff has also put together an External Links section that points to sites that offer free scripts, script forums and script tutorials.
More Photoshop Script Resources - A Quick Roundup
Still want more? OK - at Adobe you can find a Scripting Forum that contains a lot of tips and tricks, and you can also browse through some free and commercial scripts at the Adobe Studio Exchange. Russell Brown offers free Photoshop scripts along with Quicktime movies that show you how to use them. Darrell Heathrowe has a very comprehensive tutorial on using the Action Events Manager, some Scripts Events Manager Tips, and some other tutorials for Actions and Scripts. There's also an entire Photoshop Scripting Community that has launched and is showing great potential as a major resource center.
Well, that's it for now, but do come back because I'll be updating this page periodically as resource sites often post new scripts and tutorials. Until then, happy scripting!
![]()
Photoshop CS4 & Photoshop CS4 Extended - Best Deals From Adobe
Photoshop CS4 and Photoshop CS4 Extended feature a newly refined, tab-based interface in a single, integrated window, with self-adjusting panels arranged in docked groups. Automatically keeping tools well organized and away from your work area means you get greater efficiency, less clutter, and better results, faster than before.
Delivering all the features of Adobe Photoshop CS4 software, including the new Adjustments and Masks panels, Adobe Photoshop CS4 Extended also provides breakthrough 3D editing and compositing power to paint directly on 3D models, create 3D animations, convert 2D images to 3D objects, and more; richer motion graphics editing; and more powerful and flexible image analysis and tracking. Learn more on our Photoshop CS4 Tutorials Page. To download the free trial, see details on our Photoshop CS4 Free Trial Download Page.
Find upgrade options and package deals at the Adobe USA Store. Teachers and students get special pricing at the Adobe Education Store. You can also buy in your country currency and language at the following Adobe International Stores:
Adobe United Kingdom | Adobe Germany | Adobe France | Adobe Eastern Europe
![]()
Adobe Creative Suite 4 Design Premium - Complete CS4 Bundle
Adobe Creative Suite 4 Design Premium software is the designer's dream toolkit for print, web, and mobile publishing. Creativity is rarely confined to one medium, so put your vector illustrations in motion, moving fluidly between Adobe Illustrator CS4 and Adobe Flash CS4 Professional. And use Adobe Photoshop CS4 Extended to design and slice a web page for publishing with Adobe Dreamweaver CS4.
Adobe Creative Suite 4 Design Premium combines essential tools for producing everything from professional page layouts to rich interactive experiences in a unified, intuitive environment. Also includes Adobe Acrobat 9 Pro, Adobe InDesign CS4, plus Adobe Fireworks CS4.
Buy now or download the free trial at the Adobe USA Store, or buy in your country currency and language at the following Adobe International Stores:
Adobe United Kingdom | Adobe Germany | Adobe France | Adobe Eastern Europe
![]()
![]()
![]()
![]()
Working With Layers In Photoshop CS2
Learn how to work with layers in Photoshop CS2, including how to select content on a layer, how to select multiple layers, and how to create Layer Groups.
![]()
Working With Type In Photoshop CS2
Learn how to change the size of font previews, work with the bounding box, and use smart guides to align type layers in Photoshop CS2.
![]()
Tips And Tricks For Beginners
These Photoshop beginner tips and tricks address some of the most common things you'll do in Photoshop, and learning them will save you lots of time down the road.
![]()
Photoshop Keyboard Shortcuts
Learn how to edit and create sets of keyboard shortcuts in Photoshop CS and CS2. Also includes links to free keyboard shortcuts PDFs.
![]()
![]()
The Photoshop Blog offers the latest Photoshop and Digital Photography news and software updates, tips and tutorials, and random thoughts from graphic artist, digital photographer and Photoshop expert Jennifer Apple.
![]()
Photoshop Masking Plugin Fluid Mask 3 - Price Drop And Exclusive $20 Instant Discount - Now Only $129
The 4 1/2 out of 5 star review of Fluid Mask 3 at MacWorld begins by saying that this "Photoshop plug-in takes the pain out of extracting backgrounds," and goes on to recommend the latest version, stating that "Fluid Mask 3.0.2 is a very effective tool for separating objects from their backgrounds. It offers a variety of useful features for tackling almost any difficult image, from wispy hair to complex foliage. Online video tutorials and live training sessions help ease the learning curve."
Our friends at Vertus, the makers of Fluid Mask 3 Photoshop Plugin, have set up a special exclusive discount for PhotoshopSupport.com. Buy now for only $129. Just follow this discount link and instantly get $20 off your purchase of Fluid Mask 3.
Fluid Mask 3 is designed for photographers, image editors, graphic designers and all those who take digital image editing seriously. In a streamlined interface and workflow, Fluid Mask 3 instantly shows key edges in the image and provides comprehensive easy to use tools that work with difficult-to-see edges and tricky areas like trees & lattices. Fluid Mask will also preserve all-important edge information for a professional quality cut out. Simply follow this discount link and pay only $129 for Fluid Mask 3.
![]()
Exclusive onOne Software 20% Instant Discount Coupon
Enter our exclusive discount coupon code - PSSPPT06 - during the checkout process at onOne Software for an instant 20% discount on any onOne product. This includes Genuine Fractals and their amazing Photoshop Plug-In Suite.
onOne Software's Plug-In Suite combines full versions of six essential software tools — Genuine Fractals Print Pro, PhotoTools Pro, PhotoFrame Pro, Mask Pro, PhotoTune and FocalPoint — an affordable combination that includes everything a photographer needs to make their images look their best.
Why do you need plugins? Photoshop is an amazing image editing application that has forever changed graphic design and digital photographic editing, but like any tool, if you don't have time to fully learn it, you can't get the most out of it.
Plugins for Photoshop allow you to either do something that you cannot do with the features included in Photoshop or they allow you to do something easier, faster or better than you could do in Photoshop without the plug-in. Whether it is color correction, resizing, masking or creating an effect, you can find a Photoshop plug-in that can help you be more efficient with your time.
![]()
Nik Software 15% Instant Discount - Exclusive 15% Coupon
Enter our exclusive discount coupon code - NIKPSS - during the checkout process at Nik Software for an instant 15% discount on any Nik Software product. This exclusive discount coupon code can be applied to all the latest Nik Software Photoshop plugins, including Silver Efex Pro, Color Efex Pro, Viveza, Sharpener Pro, and Dfine.
Color Efex Pro 3.0
52 photographic filters with over 250 effects for professional quality images.
Completely Original. Completely Indispensable.
Nik Software Color Efex Pro 3.0 filters are the leading photographic filters for digital photography. The award-winning Color Efex Pro 3.0 filters are widely used by many of today's professional photographers around the world to save time and get professional level results. Whether you choose the Complete Edition, Select Edition, or Standard Edition, you’ll get traditional and stylizing filters that offer virtually endless possibilities to enhance and transform images quickly and easily.
Patented U Point technology provides the ultimate control to selectively apply enhancements without the need for any complicated masks, layers or selections. Control color, light and tonality in your images and create unique enhancements with professional results. With 52 filters and over 250 effects found in Color Efex Pro 3.0, you can perform high quality retouching, color correction, and endless creative enhancements to your photographs. Download a free Trial version.
Viveza
The most powerful tool to selectively control color and light in photographic images without the need for complicated selections or layer masks.
Two of the most important factors in creating great photography are color and light. Mastering the art of selectively correcting or enhancing each of these is now possible for every photographer without the need for complicated masks or selections, or expert-level knowledge of Photoshop. Integrating award-winning U Point technology, Viveza is the most powerful and precise tool available to control light and color in photographic images.
U Point powered Color Control Points, placed directly on colors or objects in an image (such as sky, skin, grass, etc.), reveal easy-to-use controls that photographers can use to quickly adjust brightness, contrast or color in a fraction of the time needed by other tools. With Viveza you’ll spend more time shooting photographs and save hours of image editing. Download a free Trial version.
Silver Efex Pro
Complete power and control to create professional quality black and white images in one convenient tool.
Silver Efex Pro from Nik Software is the most powerful tool for creating professional quality black and white images from your photographs. For the first time, all the advanced power and control required for professional results have been brought together in one convenient tool.
Featuring Nik Software’s patented U Point technology to selectively control the tonality and contrast of the image, Silver Efex Pro includes advanced imaging algorithms to protect against unwanted artifacts, a comprehensive collection of emulated black and white film types, a variable toning selector for adding traditional toning techniques, over 20 one-click preset styles, and a state-of-the-art grain reproduction engine that help produce the highest quality black and white images possible from your color images while providing more freedom to experiment. Download a free Trial version to use Silver Efex Pro.
Enter our exclusive discount coupon code - NIKPSS - during the checkout process at Nik Software for an instant 15% discount. This exclusive discount coupon code can be applied to all the latest Nik Software Photoshop plugins, including Silver Efex Pro, Color Efex Pro, Viveza, Sharpener Pro, and Dfine.
![]()
Adobe Photoshop Lightroom Available At The Adobe Store
Adobe Photoshop Lightroom software is the photographer's essential toolbox for managing, adjusting and presenting large volumes of digital photographs. With new enhancements such as dual-monitor support, radical advances in non-destructive localized image correction, and streamlined search capabilities, Photoshop Lightroom is a compelling upgrade that simplifies photography from shoot to finish. Visit the Adobe site to download a free 30 day Photoshop Lightroom trial free download.
As Adobe’s first application to support 64-bit for Mac OS X 10.5 Macintosh computers with Intel processors and Microsoft Windows Vista 64-bit operating systems, Lightroom also provides improved memory performance for dealing with large scale images. Find the latest Lightroom 2 tutorials on our Photoshop Lightroom 2 Tutorials page.
![]()
Photoshop CS4 Book - Photoshop CS4 Essential Skills - By Mark Galer And Philip Andrews
Brimming with beautiful pictures, Photoshop CS4 Essential Skills guides you through a project-based, progressive curriculum so that you can build all the essential skills to enhance photographs creatively and professionally with Photoshop CS4. If you are an aspiring professional or a student learning photography, digital imaging, or design graphics, you'll be amazed at the stunning results you can achieve. A DVD is included free.
The Essential Skills Photography Series from Focal Press uniquely offers a structured learning experience for photographers of all ages, with both the underlying theory and loads of invaluable 'how to' and real-life practice projects - all from the most talented photography practitioners/educators in the world.
Read 2 free sample chapters:
Skin Retouching Tips In Photoshop CS4
Transforming Smart Objects In Photoshop CS4
Find more Photoshop CS4 tutorials on our Photoshop CS4 Tutorials Page.
Read 2 free sample chapters from the Adobe Photoshop CS3 version:
Adjusting Exposure in Adobe Camera Raw CS3
Photoshop CS3 Tutorial High Dynamic Range
Find More Adobe Photoshop Books at Amazon.com
Find all the latest bestselling Photoshop books at discount prices at Amazon.com.
![]()
![]()
![]()
![]()








