Chapter 3. The Image Editor

Introduction to Image Editor

The Image Editor Window

digiKam incorporates a fast Image Editor with a few basic yet powerful image editing tools. You can use the Image Editor to view your photographs and to make corrections and alterations. The Image Editor can be accessed either by clicking on a thumbnail in the Image Window or by clicking with the right mouse button over a thumbnail and selecting Edit from the context menu.

The Image Editor provides a number of powerful tools that use you to adjust a photograph.

Example 3.1. The Image Editor Window

The image editor has just one main window with:

  • A status at the bottom which shows the filename, the current file number, the current zoom level, and the current image size.

  • A menu bar across the top and below that a tool bar that provides quick access to some commonly used functions.

The Image Editor Toolbar

  1. First Current Album Image.

  2. Previous Image.

  3. Next Image.

  4. Last Current Album Image.

  5. Save the modified image.

  6. Undoing last action.

  7. Redoing previous action.

  8. Restore the Current Image From Disk.

  9. Zoom Into the Image.

  10. Zoom Out of the Image.

  11. Toggle Auto Zooming (if selected image will fit in the window).

  12. Rotate the Current Image.

  13. Crop Image to the Selected Region.

Restoring Your Original Photograph

The editing functions of the Image Editor will make changes to your photograph. None of the editing functions will change the original photograph unless you select FileSave or click the Save button in the tool bar. Note that once you have saved the changed version you will not be able to recover the original photograph.

You might prefer to take a copy of your photograph before you make any changes. You can use FileSave As... to save a working copy.

At any time before you save your photograph you can restore the view to the original image by selecting FileRevert or clicking the The Image Editor Revert Button Revert button on the tool bar. You will lose any changes that you have made to the photograph since it was last saved.

Undoing/Redoing Actions

Almost anything you do to an image in Image Editor can be undone/redone. You can undo the most recent action by choosing EditUndo, and redo by EditRedo.

If these are done frequently, you really should memorize the keyboard shortcuts, Ctrl+Z to undo an action, and Ctrl+Shift+Z to redo an action.

You have to press the left mouse button over the undo or redo icon in the tool bar and hold it down for a moment to produce a context menu. If you choose one of the menu items, all undo/redo actions until the chosen ones are undone/redone.

Moving Between Photographs

Once you have started the Image Editor you can move between photographs in the same view you started from by using the navigator buttons on the toolbar, PgUp, PgDn or the entries in the File menu. If you have made any changes to the current photograph you will be asked if you want to save them.

Changing the View

You can zoom in and out of a photograph using the Ctrl-scroll wheel, the toolbar icons or the entries in the View menu.

To make a photograph fit the window use this button on the tool bar: Zoom Autofit The Image Editor AutoFit Button

ViewFull Screen Mode will display the photograph using the full screen mode. You can move back to the normal view by pressing the Esc key. By default the toolbar is still displayed even in Full Screen Mode. If you would prefer that the toolbar is not displayed you can turn it off in the Configure digiKam dialog accessed from the main digiKam window, see the Setup Image Editor Window Section.

Printing Images

When you want to print the current image from the Image Editor, select FilePrint image... (Ctrl+P) and you get the standard Print dialog, where you can adjust the settings before printing your photograph.

From the main window view you can print single images or whole sets of them. Entire thumbnail pages can be printed with your selection. All you need to do is selecting images the standard way and call ItemPrint Assistant.... Then follow the instructions and choices to make.