delphi 透明图片的旋转,该如何处理

delphi 透明图片的旋转
图片放在TImage中,是透明的即Transparent=true。需要实现图片的旋转,只需要能够旋转90度,180度和270度就可以了。网上找了一些方法,但是旋转后图片都变成不透明的了。有没有人有好的解决方案,还请高手赐教。
------解决思路----------------------
先转图片,然后在设置透明
------解决思路----------------------
ImageEn中的层可实现透明旋转。