如何在Delphi 2007上显示透明的PNG?

时间:2009-03-05 20:09:17

标签: delphi png delphi-2007 timage

TImage控件不支持PNG。是否会有一些第三方组件?

谢谢!

5 个答案:

答案 0 :(得分:10)

尝试PngComponents - 只要它们可用......

可以找到D2009版本here

修改
在Google代码上,旧版Delphi的以下链接:
http://code.google.com/p/cubicexplorer/downloads/detail?name=PngComponents.zip&can=2&q=

答案 1 :(得分:3)

答案 2 :(得分:2)

GraphicEx将为您提供png和许多其他格式的支持。

答案 3 :(得分:1)

我已成功将TPaintBox组件与支持PNG的DevExpress TcxImageList一起使用,然后使用列表的工具在OnPaint中绘制图像。工作得很好。 DevEx也有一个TcxImage,但我没试过。

答案 4 :(得分:1)

DevEx TCXImage组件直接支持PNG。

CXImage1.Picture.LoadFromFile(myimage.png)