2013-07-29 185 views
0

我想調整圖像大小或縮小圖像的寬度是固定的。我一直在搜索整個網絡,它是通過指定新的CGSize值將圖像調整到新的大小。我只想按比例縮小它的寬度,例如100px,高度縮小並保持長寬比。如何通過寬度調整圖像大小並保持高寬比

+0

你可以添加一些你試過的代碼嗎? – AnaMaria

+0

計算新高度,給定寬度和保留寬高比是微不足道的;去做就對了。 'CGSize newSize = CGSizeMake(newWidth,ceil(newWidth * oldHeight/oldWidth));' – ipmcc

回答

0

檢查並根據您的需要進行修改。

http://code.developwithus.com/iphone/resize-image-in-iphone-sdk/

+1

我必須指定目標高度的大小嗎?我只想設置目標大小的固定寬度。而高度會自動改變以保持長寬比。 –

+0

給目標尺寸高度非常大的數字,並嘗試.. –

+0

這將是有用的,如果你的答案不僅僅是一個鏈接。 (否則這是一個很好的答案。) – Maple

相關問題