Automation is useful for every designer's job. It can save valuable time on repetitive tasks and can help us to solve a range of problems faster and easier.
You can use Photoshop to automate your workflow, which is popular with the methods most people know and are already using. Today, we'll introduce you to an advanced automation technique: scripting language. All of this simply requires you to have a little bit of basic knowledge about JavaScript, which is often available to some of our web designers.
I had known the scripting language of Photoshop years ago, but I decided to study it a few months ago. I overlooked it because I thought it was an area of intelligent programmers with mathematical thinking skills. But I was wrong, and today I'm going to tell you that although it requires some basic programming skills, scripting languages aren't that hard to grasp.
But in the beginning, we have to answer these obvious questions:
Why do we need scripting language?
Why do we need to learn the scripting language after Photoshop has a great action? The answer is interactivity! When you use an action, you can't really control how it behaves in different situations, just as the videotape plays over and over again without any change.
A scripting language is more flexible, and its representation changes depending on the parameters you enter or the content of your application. Sounds useful? Don't you?
Requirements
You don't need to be a high-level programmer who can write scripting languages. I'm just a graphic designer, just like most of you. But you need to have at least a basic understanding of JavaScript, as well as some attributes and methods of experience to understand most of this article.
If you don't know anything about JavaScript, don't be afraid! There are a lot of places where you can get some basic knowledge of the program. For example: Codecademy, there is a great complete interactive course.
I use CS5, but this article also applies to the new version. Adobe has not updated its scripting API since CS5. I will choose to see the latest version of the script document, although it is cs6.
[1] [2] [3] [4] [5] [6] Next page