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 - Transparency in png images: GDI+ slow, GDI not supported
Summary: Transparency in png images: GDI+ slow, GDI not supported
Status: CONFIRMED
Alias: None
Product: VCL TeeChart
Classification: Unclassified
Component: Canvas (show other bugs)
Version: unspecified
Hardware: PC Windows
: --- enhancement
Target Milestone: ---
Assignee: Steema Issue Manager
URL: http://www.teechart.net/support/viewt...
Keywords:
Depends on:
Blocks:
 
Reported: 2014-02-05 11:00 EST by yeray alonso
Modified: 2014-03-06 07:34 EST (History)
1 user (show)

See Also:
Chart Series: ---
Delphi / C++ Builder RAD IDE Version:


Attachments
Transparency in png image, GDI+ vs GDI (1.15 MB, application/octet-stream)
2014-02-05 11:01 EST, yeray alonso
Details
TChart (101.83 KB, application/octet-stream)
2014-03-03 06:27 EST, yeray alonso
Details
Test different image formats, all with transparency (229.69 KB, application/octet-stream)
2014-03-06 05:56 EST, yeray alonso
Details
TEST TeeTree move Speed with Transparency (245.46 KB, application/x-zip-compressed)
2014-03-06 07:34 EST, routeur01
Details

Note You need to log in before you can comment on or make changes to this bug.
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