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
 SaveToFileICO creates artifacts

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
PeterPanino Posted - Feb 05 2018 : 08:36:11
Hello!

I have a TImageEnMView containing an icongroup retrieved from an exe using TIEResourceExtractor.

The single-frame images are perfect, both when viewing them in an attached TImageEnView and when viewing them as Bitmaps in a debug message.

But when I save them as an ICO with SaveToFileICO I get strange artifacts in the ICO images:

mvIconsCursors.MIO.SaveToFileICO(FileSaveDialogImageGroup.FileName);


Please see the ICO with the artifacts attached:

attach/PeterPanino/20182583025_artifacts.zip
25.93 KB



ImageEn v7.5.0
14   L A T E S T    R E P L I E S    (Newest First)
PeterPanino Posted - Feb 18 2018 : 18:25:44
Nigel,

thank you for your support! Now with ImageEn_Source_751_Beta_24 the problem is solved!
xequte Posted - Feb 15 2018 : 17:35:59
Hi

We have just added support for this kind of ICO. Please email us for an update.



Nigel
Xequte Software
www.imageen.com
PeterPanino Posted - Feb 14 2018 : 14:20:49
Nigel,

have you already investigated the issue?
xequte Posted - Feb 08 2018 : 19:24:02
Thanks, I can reproduce the issue, and will investigate shortly.

Nigel
Xequte Software
www.imageen.com
PeterPanino Posted - Feb 08 2018 : 08:23:05
Nigel, you should have received the file by now.
xequte Posted - Feb 08 2018 : 01:34:17
Hi Peter

Rename the zip file to .notzip and then email. Or you can use a file sharing site.


Nigel
Xequte Software
www.imageen.com
PeterPanino Posted - Feb 07 2018 : 19:14:32
When instead of:

mvIconsCursors.AppendImage(ImageEVResource.IO.IEBitmap);


I write:

mvIconsCursors.AppendImage(ImageEVResource.IO.IEBitmap.VclBitmap);


then there is no artifact, but the background is black:

PeterPanino Posted - Feb 07 2018 : 17:38:53
As I suspected, the message could not delivered:

A message that you sent could not be delivered to one or more of
its recipients. This is a permanent error. The following address(es)
failed:

nigel@xequte.com:
SMTP error from remote server for TEXT command, host: aspmx.l.google.com (64.233.167.27) reason: 552-5.7.0 This message was blocked because its content presents a potentia
l
552-5.7.0 security issue. Please visit
PeterPanino Posted - Feb 07 2018 : 17:36:27
Hi Nigel,

I have sent you the file zipped as an attachment to your address:

Nigel Cross <nigel@xequte.com>
xequte Posted - Feb 07 2018 : 15:30:28
Hi Peter

I can't reproduce ICO saving issues with any exe files on my system. Can I download the problematic exe (C:\Program Files\Tracker Software\PDF Editor\PDFXEdit.exe) somewhere without needing to install anything?

Nigel
Xequte Software
www.imageen.com
PeterPanino Posted - Feb 07 2018 : 07:22:11
Hi Nigel,

it happens with other program files too. Please try it out.

I am waiting desperately for you to fix that bug or to show me a workaround. PLEASE.
xequte Posted - Feb 06 2018 : 17:45:56
Hi Peter

Does it only happen with that one EXE?

Nigel
Xequte Software
www.imageen.com
PeterPanino Posted - Feb 06 2018 : 06:11:39
The issue can be reproduced with the attached Delphi project:

attach/PeterPanino/2018265595_GroupIconTest.zip
51.03 KB

Compile the project as 64-bit.

To recreate the exact same conditions used by me you can download the 64-bit version of the PDFXEdit.exe program from here:

https://www.tracker-software.com/product/pdf-xchange-editor

Otherwise, please adjust the file path and the resource name ('129') as indicated in the source.
xequte Posted - Feb 05 2018 : 23:59:41
Hi Peter

Can I reproduce this with one of our demos?


Nigel
Xequte Software
www.imageen.com