> and I can't use the classic formulas
Well if you're going to rule out the usual maths (what other ways are there?).
I suppose you could print the bitmap to the printer, ask the user to scale the image using say a photocopier, then place the image on a scanner with the desired rotation and scan it back in.
--