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
 HEIC not saving changes?
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic  

whisper1980

USA
37 Posts

Posted - Nov 09 2019 :  12:23:28  Show Profile  Reply
I downloaded a sample HEIC image from here:
https://newsgroup.xnview.com/viewtopic.php?t=32568
It was the first Single Image link:
https://nokiatech.github.io/heif/content/images/autumn_1440x960.heic

While I was able to load it into my app using ImageEn 8.7.5, any changes I made did not get saved. I tried the same thing with Microsoft Paint, and it could save the changes. I did not download any drivers as mentioned in other HEIC posts on the forum on my Windows 10 Home version 1903.

I try to save changes using this line of code:
ImageEnView1.LayersSaveMergedTo(fImageFilename);
where fImageFilename is the HEIC filename.

No errors occur, but the file's timestamp is not updated and reloading it shows none of the layers merged in.

Delphi 10.3.2
ImageEn 8.7.5


Eric

xequte

5500 Posts

Posted - Nov 09 2019 :  15:21:33  Show Profile  Reply
Hi Eric

ImageEn cannot save to HEIC format.

In 8.7.6. TImageEnView.LayersSaveMergedTo will return False on a save error.

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

whisper1980

USA
37 Posts

Posted - Nov 09 2019 :  16:34:44  Show Profile  Reply
OK. Any thoughts about supporting saving in the future since MS Paint can <wink wink> :D

No problem actually. I can't use that format anyway in WPTools as it turns out. I'll have to tell the guy who uses his iPhone to configure it to save photos to jpg format, or converted at transfer time. Both options apparently are available in the latest iOS from what I've read:
http://osxdaily.com/2017/09/29/change-iphone-camera-default-image-format-jpeg-heif/


Eric
Go to Top of Page

xequte

5500 Posts

Posted - Nov 09 2019 :  18:46:28  Show Profile  Reply
Hi Eric

At this time, HEIC is only supported using Microsoft's WIC. WIC does not include HEIC saving support.

If HEIC becomes more popular we will consider native support.

Nigel
Xequte Software
www.imageen.com
Go to Top of Page
  Previous Topic Topic Next Topic  
 New Topic  Reply to Topic
 Printer Friendly
Jump To: