ImageEn for Delphi and C++ Builder ImageEn for Delphi and C++ Builder

 

ImageEn Forum
Profile    Join    Active Topics    Forum FAQ    Search this forumSearch
Forum membership is Free!  Click Join to sign-up
Username:
Password:
Save Password
Forgot your Password?

 All Forums
 ImageEn Library for Delphi, C++ and .Net
 ImageEn and IEvolution Support Forum
 Help with iexMetaHelpers
 New Topic  Reply to Topic
Author Previous Topic Topic Next Topic  

skippix

USA
68 Posts

Posted - Nov 17 2020 :  12:56:05  Show Profile  Reply
I'm trying to find the most efficient way to display image properties in my application. I've got some strategies but would like to see if I avoid re-inventing the wheel by using some of ImageEn's built-in functionality.

Unfortunately, I can't find anything in the demos that use the TStringGridHelper and the example on this page doesn't give me enough to figure out how to use it.

https://www.imageen.com/HELP/IMAGEEN/TStringGridHelper.NewGridForExif.html

Also, what are the best ways to get physical properties of images that don't have Exif data? At the very least I need:

- Date Created
- File Size
- Height & Width
- Resolution

I can get these brute force, but again, I'm hoping there's something more elegant already built into the ImageEn library.

Lastly, does ImageEn have a Exif tag for iso?

Thanks!

xequte

38615 Posts

Posted - Nov 17 2020 :  14:25:44  Show Profile  Reply
Hi

For EXIF meta-data, please see the demo:

\Demos\InputOutput\EXIF\EXIF.dpr


Width, Height and DPI are available in TIOParams, e.g. ImageEnView1.IO.Params.Width:

https://www.imageen.com/help/TIOParams.html


The only ISO value in EXIF is EXIF_ISOSpeedRatings:

https://www.imageen.com/help/TIOParams.EXIF_ISOSpeedRatings.html


File size and dates are standard Windows functions. There are many Delphi examples on the web.

Nigel
Xequte Software
www.imageen.com
Go to Top of Page

skippix

USA
68 Posts

Posted - Nov 17 2020 :  14:47:50  Show Profile  Reply
good enough! thanks!
Go to Top of Page
  Previous Topic Topic Next Topic  
 New Topic  Reply to Topic
Jump To: