我正在使用Delphi 2007.如何在BitBtn组件上放置GIF / PNG图像? (最好支持alpha透明度)
答案 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应该可以胜任。如果我们能找到它。