2010-11-29 62 views
1

问候!计算CGContextRotateCTM前的新图像大小

这个问题是相当的数学,用iphone SDK /石英为例如:

我旋转使用CGContextRotateCTM图像:

  • 创建的 源图像的尺寸的新的上下文
  • 旋转源图像并在上下文中绘制
  • 将上下文传递到新的旋转图像。

这工作正常,但图像在边缘被切断,因为它不适合源图像大小。我想调整上下文/生成的图像的大小,以便整个旋转的图像可见。

在开始旋转之前,可以使用什么算法计算上下文的所需大小?

非常感谢您提前。

+1

你能张贴您使用的代码,应与诊断问题帮助吗? – erich 2010-12-10 21:03:20

回答