Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
I like to annotate a series of existing pictures like that one shown below. Each shows GUI elements and I want to add some circles, arrows and numbers to create a step by step guide.
Is there any software that eases the job by providing a toolset like pre-defined circles, arrows etc? Right now I draw the circles myself ...
I would use a tool like Snag-It to do the screen capture, then it has add-in stamps you can use, including ones that already have a circle with a number on it. Very easy to use.
The Windows 7 Problem Steps Recorder automatically takes screenshots at each important step, and saves the resulting images and annotations to a zipped MHT file.
I thought of that as well and it's a really great tool. However, it's probably more geared towards reproducing problems while recording really anything you do and documenting it with a screenshot. For guides or How-Tos that's maybe a bit too much and too technical. Still, I like that tool :-)
IrfanView has all you need for this - a capture function and a plugin for drawing simple shapes like circles and numbers. And it is free for personal use.
We actually develop a product, ScreenSteps, that is specifically designed to create step-by-step guides. It lets you capture screen shots and automatically assembles them into documents where you can add text, annotations, etc. It also has a sequence tool that lets you just click to add numbered circles that automatically increment in number. Makes it really easy to reference GUI elements.
Snagit is a great tool (so I gave the above answer a +1), especially for collecting a series of screenshots which you can then go back and edit (you don't have to edit each one and save it, they are just stored by the Snagit editor until you are ready, you can set the default so it does not switch to the editor every time you take a screenshot so you don't interrupt your flow.