Einzelnen Beitrag anzeigen

Benutzerbild von milos
milos

Registriert seit: 14. Jul 2008
Ort: Bern (CH)
508 Beiträge
 
Delphi 11 Alexandria
 
#1

[Firemonkey] TBitmap.Rotate Center?

  Alt 17. Jul 2016, 03:30
Hi,

in Firemonkey gibts ja sone tolle Prozedur in TBitmap (Delphi-Referenz durchsuchenTBitmap.Rotate) mit der man das Bild um den gewünschten Winkel drehen kann. In der wird mit einer TMatrix gearbeitet (Delphi-Referenz durchsuchenTMatrix.CreateRotation usw...) und später benutzt um das Bild rotiert mithilfe von Canvas.DrawBitmap gezeichnet. Leider kann ich da kein Zentralpunkt auswählen bzw kann die alten Koordinaten nicht in die neuen umrechnen bzw. verstehe nicht ganz wie ich das machen könnte. Meine vermutung ist jedoch das ich dazu auch TMatrix.CreateRotation benutzen kann aber wie?

Ich bin mir nicht sicher ob ich den Source Code der Prozedur posten darf also mache ich es mal nicht.

Freundliche Grüsse
Milos

Geändert von milos (17. Jul 2016 um 04:32 Uhr)
  Mit Zitat antworten Zitat