iPhone/iPadの画面サイズにサイズ変更されているさまざまな比率の画像があります。iPhone - サイズ変更された画像をフルスクリーンビットマップに変換
私が達成する必要があるのは、この画像を中央に合わせて&のサイズを変更し、黒い枠線を含むフルスクリーンビットマップ(960x640,480x320、1024x768)を作成することです。スケーリングはAspectFitによって自動的に行われますが、結果を全画面イメージにするにはどうすればよいですか?
Androidで私はimageview.buildDrawingCache();
とimageview.getDrawingCache();
を使用しています。最速のソリューションではありませんが、私にとっては十分です。例えば
:
- 画像サイズ:iPhone4の上でスケール1000x500
- 画像へ:960x480
- iPhone4の解像度&私が必要とする画像サイズ:960x640
どのように任意のアイデアこの問題を解決します?
私はこの画像を2分間メモリに保存しておき、それを掃除することができます。
編集: これは私が必要とするものです。ビットマップを周囲に合わせて縮尺を変更してください。
すぐにこれをテストしますが、スケーリングについてはどうですか?私はrectを作成するために画面にサイズ変更されたすべてのイメージのサイズを推定する必要がありますか? – yosh