【发布时间】:2012-06-14 01:53:25
【问题描述】:
如何完全禁用给定PNGObject 的透明度?顺便说一句,我使用的是 1.564 版的 PNGImage 单元。
【问题讨论】:
-
禁用透明度是什么意思?是否要将颜色格式/位深度设置为 Truecolor?即每像素 24 位,没有 alpha。
-
@Roberts,你为什么想要没有透明度的 PNG?我想如果你想要的话,你可以将 TPngImage 对象分配给一个新的 TBitmap 对象,然后将 TBitmap 对象再次分配回 TPngImage 对象。我不能 100% 确定这会奏效,但我认为应该会。
-
@Elling 我已经试过了:D。没用:D。
-
@Roberts 好的。我现在手头没有 Delphi,所以我无法帮助您进一步调查它。但是,我看到之前在 stackoverflow 上已经提出了类似的问题。也许这个问题的答案有一些帮助:stackoverflow.com/questions/1141561
-
@Elling TBitmap 支持部分透明
标签: delphi png transparency delphi-7