Steema Issues Database

Note: This database is for bugs and wishes only. For technical support help, if you are a customer please visit our online forums;
otherwise you can use StackOverflow.
Before using this bug-tracker we recommend a look at this document, Steema Bug Fixing Policy.



Bug 561

Summary: Transparency in png images: GDI+ slow, GDI not supported
Product: VCL TeeChart Reporter: yeray alonso <yeray>
Component: CanvasAssignee: Steema Issue Manager <issuemanager>
Status: CONFIRMED ---    
Severity: enhancement CC: routeur01
Priority: ---    
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows   
URL: http://www.teechart.net/support/viewtopic.php?f=3&t=14630
Chart Series: --- Delphi / C++ Builder RAD IDE Version:
Attachments: Transparency in png image, GDI+ vs GDI
TChart
Test different image formats, all with transparency
TEST TeeTree move Speed with Transparency

Description yeray alonso 2014-02-05 11:00:27 EST
Transparency in images in GDI+ is respected but slow.
Transparency in images in GDI is not supported.
Comment 1 yeray alonso 2014-02-05 11:01:34 EST
Created attachment 84 [details]
Transparency in png image, GDI+ vs GDI
Comment 2 yeray alonso 2014-03-03 06:27:20 EST
Created attachment 108 [details]
TChart
Comment 3 yeray alonso 2014-03-03 06:28:37 EST
Attached a project where the same issue has been reproduced with a TChart instead of with a TTree.
Comment 4 yeray alonso 2014-03-06 05:56:30 EST
Created attachment 110 [details]
Test different image formats, all with transparency

Test project to see the differences between three image formats (png, jpg and bmp), all with transparency
Comment 5 routeur01 2014-03-06 07:34:30 EST
Created attachment 111 [details]
TEST TeeTree move Speed  with Transparency

(In reply to yeray alonso from comment #4)
> Fichier joint créé 110
> Test different image formats, all with transparency
> 
> Test project to see the differences between three image formats (png, jpg
> and bmp), all with transparency

Hi,

I've modified the project and add a Teetree in design.
You could see the time speed when moving picture in the TeeTree.


Example with my results:

IDE: Delphi 2007
Teechart version: V2013.09.131119

-> Time for 20 step move:

        in GDI+:
        BMP non transparent: 324ms
        BMP Transparent   : 5640ms