2012-03-21 6 views
0

イメージを2つのサイズで保存する必要があります。
1.サムネイル(100x200px)。
2.大きな画像(1024x2048)。

保存のオプションはいくつかあります:
a)「Image Manipulation API」を使用してページを読み込んだときに元のイメージを動的にサイズ変更するよりも、保存してください。
b)異なる解像度で2つのコピーを保存するよりも、「画像操作API」で元の画像のサイズを変更してください。

オプションa)は「Frontend Instance Hours」をたくさん使用しているようです。しかし、私はオプションb)の仕事をする方法に関する情報は見つかりませんでした。App Engine Blobストレージに画像を保存する最適な方法は何ですか?

答えて

5

getServingUrl APIを使用して無料で入手できます。
イメージをblobstoreにアップロードし、ユーザーにresizeパラメータを指定したURLを渡します。
バックエンドは実行時にイメージのサイズを変更し、キャッシュされたバージョンを保存しますが、帯域幅の支払いのみを行います。

関連する問題