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

 

ImageEn Forum
Profile    Join    Active Topics    Forum FAQ    Search this forumSearch
 All Forums
 ImageEn Library for Delphi, C++ and .Net
 ImageEn and IEvolution Support Forum
 Help file - TIOParamsHelper.EXIF_AsStr

Note: You must be registered in order to post a reply.
To register, click here. Registration is FREE!

View 
UserName:
Password:
Format  Bold Italicized Underline  Align Left Centered Align Right  Horizontal Rule  Insert Hyperlink   Browse for an image to attach to your post Browse for a zip to attach to your post Insert Code  Insert Quote Insert List
   
Message 

 

Emoji
Smile [:)] Big Smile [:D] Cool [8D] Blush [:I]
Tongue [:P] Evil [):] Wink [;)] Black Eye [B)]
Frown [:(] Shocked [:0] Angry [:(!] Sleepy [|)]
Kisses [:X] Approve [^] Disapprove [V] Question [?]

 
Check here to subscribe to this topic.
   

T O P I C    R E V I E W
Patrick Quinn Posted - Jan 11 2016 : 16:28:52
This may be a silly question, but on the 'TIOParamsHelper.EXIF_AsStr' page in the ImageEn help file, what does the column marked 'Dataset' indicate, please?

Thanks

Patrick

Incidentally, the EXIF_AsStr function is excellent! I've filled a TValueListEditor with EXIF information (with a TCheckBox to ignore blank values if required) with this simple code:
procedure ExifToValListEditor(ValListEditor: TValueListEditor; IO: TImageEnIO;
  IgnoreBlankField: Boolean);
var
  i: Integer;
begin
  ValListEditor.Strings.Clear;
  if IgnoreBlankField then
    begin
      with IO.Params do
        for i := 0 to _EXIF_Tag_Count - 1 do
          if not SameText(EXIF_AsStr[i], '') then
            ValListEditor.InsertRow(EXIF_FieldDescription[i], EXIF_AsStr[i], True);
    end
  else
    with IO.Params do
      for i := 0 to _EXIF_Tag_Count - 1 do
        ValListEditor.InsertRow(EXIF_FieldDescription[i], EXIF_AsStr[i], True);
2   L A T E S T    R E P L I E S    (Newest First)
Patrick Quinn Posted - Jan 11 2016 : 17:17:02
Thanks Nigel. That makes more sense.

regards

Patrick
xequte Posted - Jan 11 2016 : 17:06:09
Sorry Patrick

That is a documentation error. The columns are:

Const      Description      Writeable?       Output


Nigel
Xequte Software
www.xequte.com
nigel@xequte.com