Using the commands tucked under the Import menu, you can offload photos from your camera, storage card, or USB stick directly into the application. What’s more, the Import dialog box offers a few clever features that allow you to configure the import operation. In the File Renaming Options section, you can define a custom rule which renames all incoming photos on the fly. Say, you want to rename imported photos using their date and time info pulled from EXIF metadata. Enable the Customize option, and select the Date & Time item from the Options drop-down list. From the drop-down list next to the Format field, select the desired date and time format. The available options include Standard, ISO, Text, UnixTimeStamp, and Custom. The latter allows you to specify your own data and time format. For example, enter the yyyyMMdd-hhmmss rule in the Format field to rename photos as follows: 19730921-175735.
The options available in the Auto-creation of Albums section can come in handy in several situations. If you are downloading photos taken on different dates, you can enable the Date-based sub-albums option and choose the desired date format. This will neatly organize imported photos in albums by date. The Extension-based sub-albums option can be useful for importing photos in different formats into separate albums. For example, if you shoot in both RAW and JPEG, you can enable the Extension-based sub-albums option, so photos will be imported into appropriate folders based on their file extensions.
Finally, the On the Fly Operations section allows you to configure several actions to be performed on the photos during the import process. Among other things, you can let digiKam autorotate photos and convert them to another format like PNG or TIFF.