Thank you for your thoughts, @jonjonsson and @primoz.cerar. I was fearing that my choice is going to be very limited. I was hoping I wouldn’t have to do the newImageRect (with edges blurred or fuzzy so that jaggedness will not be an issue.) At this point, it sounds like it might really be the option I’d have to choose. BTW, newRect will also manifest jagged edges. It looks fine if the rotation is 45 degree, but if you try 5 degree, you’ll see the problem.
IMHO, it’s a very basic thing for antialias to work. Perhaps it’s not so easy to implement, but still, it should’ve been taken care of from the start.
Now, I must investigate pythagorean theorum (and I majored in English… math class was something I took so long ago.) I have to do some Google search now and plunge myself into the world of math. Grim prospect, I know, but I will persevere.
That said, if any of the math wizards are reading this, I would be so grateful if you could spit out a formula for pulling out the angle/rotation and the length that I need from x1, y1 and x2, y2 coordinates.
Naomi
Edit: It looks like it isn’t all that hard. Cheers.