resizePhoto is a nice service menu to resize your photos to a size suitable for emailing.
You can resize any number of photos simultaneously by multiselecting them in Konqueror, then choosing the "Resize Photo" service menu.
A dialog will display the progress. The dialog has a cancel button.
Open a folder containing some image files (.png, .jpg, .gif) in Konqueror.
Select one or several of these files.
Right-click one of the selected file and select Action->Resize Photo. (See first screenshot.)
A dialog will appear showing the progress of the resizing. (See second screenshot.) Press cancel if you so desire.
A folder named "Sized" will appear in the image folder. The resized photos are in that folder.
Extract the two files from the tar.gz file. Copy the .desktop to ~/.kde/share/apps/konqueror/servicemenus. Copy the .sh file to somewhere in your path such as /usr/bin, /usr/local/bin or ~/bin. Double check that the .sh file is executable.
Edit the resizePhotos.sh file to change the size of the resized files, or the name of the "Sized" directory.