2

NSImage(アニメーション GIF)のサイズを変更してアニメーションを保持する方法はありますか? 512x256px のサイズのアニメーション gif を作成し、256x256px の四角形に合わせたいと思います。

[newImage lockFocus];

[animatedGif drawInRect:newRect
        fromRect:NSMakeRect(0.0f, 0.0f, self.size.width, self.size.height)
        operation:NSCompositeCopy
        fraction:1.0f];

[newImage unlockFocus];
4

2 に答える 2

0

おそらく、0.1秒ごとに別のフレームを表示するタイマーを使用して手動でアニメーション化できますか?

于 2011-03-07T16:33:26.657 に答える
0

アニメーション GIF の最初の画像を保存します。NSImage のサイズを変更する場合は、アニメーションの最初の画像を描画するだけです。

あなたの質問を正しく理解できたことを願っています。

于 2011-03-07T16:14:45.443 に答える