KSnapshot grabs an image of your entire desktop immediately after it is started, but before it displays itself on screen. This allows you to quickly create full-desktop screenshot images.
The snapshot taken by KSnapshot is displayed in the preview window, which is located on top of the KSnapshot application window. Below is an example of the preview window from KSnapshot. Your preview will differ depending on what you have displayed on the desktop.
The snapshot can be saved by clicking on the (Ctrl+S) button. This opens the standard KDE save dialog, where you can choose the filename, the folder location, and the format that your snapshot will be saved in. If multiple snapshots are taken, the filename is automatically incremented to prevent you from overwriting previous snapshots. You may however edit the filename to anything you wish, including the name of a previously saved snapshot.
To take a snapshot of a single window, select the Window Under Cursor combo box entry (next to the Capture mode label), and then click on the (Ctrl+N) button.
Depending on your Snapshot delay settings you get either a cross as the mouse pointer (for No delay), or a standard mouse cursor which you can use to work with a program until the delay is over and a snapshot is taken.
With No delay, the snapshot is taken immediately when you click into a window.
KSnapshot will display the new snapshot in the preview area, at which time you can choose to save the new image (by pressing ) or to grab a new one, by pressing the button.
To take a new snapshot of the entire desktop, select the Full Screen combo box entry and then click on the button. KSnapshot will now capture the entire desktop if you press .
Similarly, to take a snapshot of a rectangular region, select the Rectangular Region combo box entry and set the Snapshot delay to No delay, and then click on the button. The mouse cursor will then change into a cross, and you can then use the mouse to select the region you want to capture. To take the snapshot press the Enter key or double click. Press Esc to quit.
You might want to take a snapshot of a non rectangular region. You can do so by selecting the Freehand Region combo box entry and set the Snapshot delay to No delay, and then click on the button. The mouse cursor will then change into a cross, and you can then use the mouse to draw the region you want to capture. To take the snapshot press the Enter key or double click. Press Esc to quit.
To take a new snapshot of a section of a window, select the Section of Window combo box entry and then click on the button. With No delay you get a cross as the mouse pointer and you have to click once with the mouse button into the window. The section of the window under the mouse cursor is now highlighted with a red border. Move the mouse to the wanted section and click the mouse button to capture the screenshot.
If you have multiple screens, Current Screen captures the screen containing the mouse cursor when the screenshot is taken.
When keeping KSnapshot open to take several snapshots using or , the subsequent snapshots will be initialized with the last shape used with this function (since you launched KSnapshot). You have then the possibility to adjust the handles of the rectangular shape, to move the freehand region, or to completely replace the shape by starting to draw a new one at a different place of the screen.