For me one of the biggest bores of being a developer is writing user documentation. (I am referring to the stuff that gets exported into PDF files files that ship with the product, not comments in code here).
The task off adding or updating new bits of text to the existing documentation is OK. However having to take screenshots of select screens can be quite a tedious process.
Is there a way to automate or even semi-automate the process of taking screenshots? The main requirement is the ability to crop images such that they contain only the window, including window manager areas (such as the title bar). The secondary requirement is that any format is OK, so long as it can be exported to PDF.
EDIT: Just to clarify - I am after a tool that can automate (or at least semi-automate) the task of taking screenshots of an application - not an unautomated, take each screenshot individually, type of tool - no matter how much advanced functionality the tool may have.
Thanks.