2010-11-29 61 views
1

問候!計算CGContextRotateCTM前的新圖像大小

這個問題是相當的數學,用iphone SDK /石英爲例如:

我旋轉使用CGContextRotateCTM圖像:

  • 創建的 源圖像的尺寸的新的上下文
  • 旋轉源圖像並在上下文中繪製
  • 將上下文傳遞到新的旋轉圖像。

這工作正常,但圖像在邊緣被切斷,因爲它不適合源圖像大小。我想調整上下文/生成的圖像的大小,以便整個旋轉的圖像可見。

在開始旋轉之前,可以使用什麼算法計算上下文的所需大小?

非常感謝您提前。

+1

你能張貼您使用的代碼,應與診斷問題幫助嗎? – erich 2010-12-10 21:03:20

回答