Bilder in TImage drehen

Ich arbeite momentan an einem einfachen Bildbetrachter. Ich hätte dazu ganz gerne, dass die in TImage geladenen Bilder gedreht werden können. Wie ich Bitmaps drehen kann, weiß ich anhand von Beispielcode ausm Netz. Allerdings hab ich jetzt nicht nur Bitmaps, sondern ebenso zahlreiche andere Bilformate. Jetzt war mein Ansatz, dass ich einfach das Bild lade und dann das TImage drehe, aber dazu hab ich nicht einmal einen Ansatz gefunden. Gibts eventuell noch andere Möglickeiten?