tag:blogger.com,1999:blog-6347132870493912656.post6361482227180306354..comments2022-04-01T17:20:39.923+09:00Comments on Cocoaの日々: UIImage から縮小画像を生成するxcatsanhttp://www.blogger.com/profile/07611922019852427552noreply@blogger.comBlogger2125tag:blogger.com,1999:blog-6347132870493912656.post-19532894146136973732011-05-10T22:25:02.680+09:002011-05-10T22:25:02.680+09:00こんばんは。コメントどうも。
CGContextRef context = UIGraphicsG...こんばんは。コメントどうも。<br /><br />CGContextRef context = UIGraphicsGetCurrentContext();<br />は指摘の通り不要ですね。<br /><br /><br />UIGraphicsBeginImageContext(rect.size);<br />ですが、うまくいかないですか?私のところではうまくいってますよ。<br /><br />UIGraphicsBeginImageContext(size);<br />にするとできあがった画像サイズは縦横比が保持されません。<br />(例えば、[image imageByShrinkingWithSize:CGSizeMake(100,900)] と<br />すると元の画像の縦横比とは無関係に 100x900サイズの画像が返されます)。<br /><br />では。xcatsanhttps://www.blogger.com/profile/07611922019852427552noreply@blogger.comtag:blogger.com,1999:blog-6347132870493912656.post-50831042528354158102011-05-10T21:24:43.914+09:002011-05-10T21:24:43.914+09:00あのー...
UIGraphicsBeginImageContext(rect.size);
は
U...あのー...<br />UIGraphicsBeginImageContext(rect.size);<br />は<br />UIGraphicsBeginImageContext(size);<br />ではないですか?<br />縦横比が保持されないのでびっくりしました。<br />それと、<br />CGContextRef context = UIGraphicsGetCurrentContext();<br />は、必要ない気がします。tokyopengwynnoreply@blogger.com