如何在Delphi中的BitBtn上放置GIF / PNG / ...图像?

时间:2008-10-26 22:47:25

标签: delphi delphi-2007

我正在使用Delphi 2007.如何在BitBtn组件上放置GIF / PNG图像? (最好支持alpha透明度)

4 个答案:

答案 0 :(得分:6)

PngComponents pack有一个名为PngBitBtn的组件,它可以正确显示带有alpha透明度的PNG。它们有些陈旧,但它们可以在Delphi 2007下安装一些功能。

答案 1 :(得分:3)

使用像Photoshop这样的图形程序(或更便宜的东西)将图像转换为位图。 BitBtns不接受GIF或PNG图像。

答案 2 :(得分:2)

PNG支持仅得到Delphi 2009的完全支持。有一个名为GraphicEx的免费软件包(许可为MPL 1.1),它允许您在设计时/运行时加载图像,但是你不会得到Delphi 2007中按钮上的alpha混合透明度。

答案 3 :(得分:0)

包含在Delphi 2009k中的PNGimage应该可以胜任。如果我们能找到它。