Hallo Lukas,
ich glaube, so wird das nichts, da du ja nur die Ansicht drehst, nicht aber das Bild.
Ich würde das Bild in ein Canvas-Element laden und dort rotieren. Danach kannst du den Bildinhalt per dataUrl in ein IMG-Element kopieren und den Besucher mit der rechten Maustaste speichern lassen.
Auf meiner Testseite fehlt der Schritt mit dataUrl, aber du kannst ja mal mit der rechten Maustaste auf die Bilder klicken.
Gruß, Jürgen