ImageEn, unit iesettings

TIEGlobalSettings.EXIFMakerNotesHandling

TIEGlobalSettings.EXIFMakerNotesHandling


Declaration

property EXIFMakerNotesHandling: TIEEXIFMakerNotesHandling;


Description

This property decides how to handle EXIF MakerNotes tag when loading or saving images.

Default: iemhDecodeOrDiscardRaw


Example

// Output raw maker notes to TMemo
var
  RB: RawByteString;
begin
  IEGlobalSettings.EXIFMakerNotesHandling := iemhMaintainRawOnly;
  ImageEnView1.IO.LoadFromFile( 'D:\image.jpeg' );
  SetLength( RB, ImageEnView1.IO.Params.EXIF_MakerNote.UnparsedDataLength );
  Move( ImageEnView1.IO.Params.EXIF_MakerNote.UnparsedData^, Pointer(RB)^, ImageEnView1.IO.Params.EXIF_MakerNote.UnparsedDataLength );
  memo1.Text := RB;
end;


See Also

EXIF_MakerNote