Bug 98225

Summary: Printing and displaying exif information over the picture
Product: [Applications] digikam Reporter: Marco Menardi <mmenaz>
Component: Plugin-Generic-PrintCreatorAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED FIXED    
Severity: wishlist CC: a.m.p.boelens, anaselli, caulier.gilles, nadavkav
Priority: NOR    
Version: 0.8.0   
Target Milestone: ---   
Platform: Debian testing   
OS: Linux   
Latest Commit: Version Fixed In: 0.10.0
Sentry Crash Report:

Description Marco Menardi 2005-01-30 20:26:51 UTC
Version:            (using KDE KDE 3.3.2)
Installed from:    Debian testing/unstable Packages
OS:                Linux

I have the need to show and print EXIF date on the picture (I mean, inside the picture, possibly lower right corner).
Would be great having two and indipendent setups (which info, position, color, font size, etc.), so I can set the info I need displayed, and those I need printed.
I use my digicam for job tasks, and having the date "over imposed" on the photo I show my clients is much more "convincing" and immediate than tell them about EXIF information on the file or show them some "outside the photo" info. Having them over-printed on the photo makes that data being, psicological, "certified" belonging to that picture ;)
Thanks a lot.
Comment 1 Renchi Raju 2005-03-06 18:42:31 UTC
*** Bug 98447 has been marked as a duplicate of this bug. ***
Comment 2 caulier.gilles 2006-04-03 15:19:51 UTC
You want mean that you want do it during downloading operations from camera interface ?

Gilles Caulier
Comment 3 Marco Menardi 2006-04-03 15:58:00 UTC
No, I would prefer during show and printing, without touching the image itself (since jpeg is a loose compression algorithm, having to decompress-edit-recompress is a waste of quality and, due the fact that you don't know how much comrpess the second time, could be also a waste of disk space, if you use a less-compression rate).
In general, having the possibilty of see some EXIF parameters, could also be useful when you have taken a lot and want to see exposure time/aperture/zoom ratio "on the fly". So I think to something confugurable, maybe with the possibility to save/recall different config, where you choose EXIF data to display/print, color, position, font size, if has to be used only for display or also for printing. Of course, when printing you need an option to disable it "on the fly", if set for printing also.
I suggest to use a memo edit and some checkboxes. Checkboxes to select the EXIF info to display (and for date/time, also the format), that produces or removes tags in the memo control. This way it's easy to edit it for novice, and experienced users can re-arrange the memo tags changing position or adding further, advanced parameters.
Something like (created with one tag for each line):
Exp: <exposure>
<datetime;yy/mm/dd hh:mm>
Zoom: <zoom>
that I could simply re-arrange like:
Exp: <exposure> Zoom <zoom> the day: <<datetime;yyyy/mm/dd d hh:mm>
Marco Menardi
Comment 4 Nadav Kavalerchik 2006-07-27 07:04:00 UTC
i also, love to have that :-)
Comment 5 Joerg Kuehne 2007-03-10 21:03:09 UTC
It would be nice to have such feature

Jörg
Comment 6 tomas 2007-04-15 22:36:22 UTC
*** This bug has been confirmed by popular vote. ***
Comment 7 Angelo Naselli 2007-04-15 23:22:04 UTC
Could it be related to printwizard plugin?
Anyway Gilles, libkexiv2 should help in that shouldn't it?
I'll give it a look, if i find the time though...
Comment 8 Angelo Naselli 2007-11-19 10:24:50 UTC
I'm trying to figure how can be a photo with all that data printed,
come on are you meaning you all want a lot of things inside a 
picture?
IMO the most important and used could be the date (that is already in)
and may be a comment. But if you need more please help me in
understanding where to put all that info (upper corner, left one, down the picture
on a white space on the picture etc) and which one would you like to print.
Comment 9 Nadav Kavalerchik 2007-11-19 13:30:55 UTC
an idea...
you can have a list with check-boxes for several EXIF information fields
ISO / Fn / Comment / Photographer ...  and have the user decide which to print
and another list-box with different corners of the screen ?
(to choose where to display the info)
if you have spare time...
have the EXIF fields displayed on the screen and let the user drag&drop them where
he/she wants the fields to come out in the print. (maybe even the ability to resize the fonts ?)
Comment 10 Angelo Naselli 2007-11-19 14:15:45 UTC
> an idea...
> you can have a list with check-boxes for several EXIF information fields
> ISO / Fn / Comment / Photographer ...  and have the user decide which to print
> and another list-box with different corners of the screen ?

Of course it will be left to user to decide if print or not (i don't want to print all for instance :p)
My question is if it is really important to print out some info, I mean is there anyone who use that
for commercial purpose for instance? 
I mean untill now i've received a lot of feed backs to have comments, filename and date.
The last two are already in and font is resizable and changeble...
> (to choose where to display the info)

That is less easy for the code i can manage by now...

Angelo
Comment 11 Nadav Kavalerchik 2007-11-19 18:11:16 UTC
as far as i can tell, the following are most important and i use them professionally when watermarking photos that are sent into web galleys
(for professional peer review) :
Aperture/F-number , Focal Length , Exposure Time /Shutter Speed 
(and Comment !)

i never used those for commercial purposes thou !
it would be great to have an ability to print those on photo copies as well.

kindly,
Nadav :-)
Comment 12 Angelo Naselli 2008-01-04 15:41:45 UTC
*** Bug 155084 has been marked as a duplicate of this bug. ***
Comment 13 Angelo Naselli 2008-01-10 23:38:47 UTC
SVN commit 759603 by anaselli:

printwizard now can print more exif info on caption
BUG: 98225

 M  +264 -100  frmprintwizard.cpp  
 M  +14 -3     frmprintwizard.h  
 M  +570 -508  frmprintwizardbase.ui  


WebSVN link: http://websvn.kde.org/?view=rev&revision=759603
Comment 14 Marco Menardi 2008-01-11 09:59:32 UTC
Well, I opened the bug for having mainly date, and possible other info DISPLAYED and possibly printed INSIDE the picture. Is this bug really solved? Will I be able to browse the pictures showing on the screen my clients pictures with "over impressed" data, just to make them clear when the picture was took? If not, the bug is not closed and you have resolved something else, IMHO.
Comment 15 Angelo Naselli 2008-01-11 10:53:40 UTC
> Well, I opened the bug for having mainly date, and possible other info
> DISPLAYED and possibly printed INSIDE the picture. Is this bug really solved? 
> Will I be able to browse the pictures showing on the screen my clients pictures 
> with "over impressed" data, just to make them clear when the picture was took?
> If not, the bug is not closed and you have resolved something else, IMHO.    

Marco i can't really get what you need sorry :/
If you are italian, can you send me a private mail?
What printwizard can now, is printing some exif info inside the photo
But  I haven't changed the old way of printing, don't know if i'll do in kde3.x though.
We can by now print in the left bottom corner date or filename, or a free caption
written by user into a text box. The tag i managed are:
%f filename
%c comment
%d date-time
%t exposure time
%i iso
%r resolution
%a aperture
%l focal length

An example of use could be:
File: %f\nDate: %d\nComment: %c

Date is printed into your locale settings way as explicitally required by some users.
Does it met your expectations?

Angelo
Comment 16 Angelo Naselli 2008-01-12 13:49:40 UTC
ok reading the bug activity, i've realized it has not been opened against printwizard, as far asi'm concerned printwizard does the most of requests (about printing of course), so i re-assign it to digikam for viewing.
Comment 17 caulier.gilles 2008-12-06 09:26:56 UTC
About digiKam Slideshow, a lots of image informations can be displayed on the left/bottom corner of screen.

For me it's fixed.

Gilles Caulier