使用 pngimage,怎样设置PNG图片的透明通道? 使用 pngimage,怎样设置PNG图片的透明通道?谢谢了! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 那怎样设置PNG图片的透明通道?用什么控件?哪位高人指点一下阿! var PNGObject: TPNGObject; i: Integer; AlphaPtr: PByte;begin PNGObject := nil; try PNGObject := TPngObject.Create; PNGObject.LoadFromStream(SrcStream); fot i := 0 to PngObject.Height - 1 do AlphaPtr := PByte(PNGObject.AlphaScanline[i]); //这就是透明通道的透明度, 0-255,改变它可以改透明度的。 finally if Assigned(PNGObject) then PNGObject.Free; end;end; 有问题请教! 计算两个时间差,相当于倒计时。 求助,关与多条数据上传的问题,要求事务处理 我现在总是抱怨工资低,突然想到如果把老板当成自己的客户,我们应该给他提供些什么服务,大家来讨论一下 ==诚招Delphi程序员(上海)2名 介绍一个下载电子书的网站. 如何在delphi5中安装sreport? 如何在修改DBGrid内容时不自动修改表格? ORACLE 更新BLOB字段 INTERNET通讯问题,高手来啊。 如何取得一个类的所有Public和Published属性和方法列表? 急救!Delphi开发组件编译错误
用什么控件?
哪位高人指点一下阿!
var
PNGObject: TPNGObject;
i: Integer;
AlphaPtr: PByte;begin
PNGObject := nil;
try
PNGObject := TPngObject.Create;
PNGObject.LoadFromStream(SrcStream);
fot i := 0 to PngObject.Height - 1 do
AlphaPtr := PByte(PNGObject.AlphaScanline[i]); //这就是透明通道的透明度, 0-255,改变它可以改透明度的。
finally
if Assigned(PNGObject) then PNGObject.Free;
end;
end;