11

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

4

4 回答 4

6

PngComponents包有一个名为 PngBitBtn 的组件,它可以正确显示具有 alpha 透明度的 PNG。它们有些旧,但只需一点工作就可以在 Delphi 2007 下安装它们。

于 2008-10-27T05:15:33.683 回答
2

使用 Photoshop 之类的图形程序(或其他更便宜的软件)将图像转换为位图。BitBtns 不接受 GIF 或 PNG 图片。

于 2008-10-26T22:49:11.280 回答
2

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

于 2008-10-27T00:44:20.673 回答
0

包含在 Delphi 2009k 中的 PNGimage 应该可以完成这项工作。如果我们能找到它。

于 2010-03-21T10:11:21.543 回答