2011-01-13 12 views
0

ユーザーは画像をblobstoreにアップロードすることができます。このサイズは、最大500pxの幅でサイズを変更することができます。私はアスペクト比を維持したいので、高さを指定したくありません。AppEngine Images API幅でのみサイズを変更し、縦横比を維持する

画像apiのresize()関数も高さが必要なようです。これは本当ですか?

私は何をしたいのですか?

答えて

3

リサイズ方法AppEngine API docsは言う:

は、又は所定の幅と高さまで縮小、画像サイズを変更します。サイズ変更変換では、画像の縦横比が保持されます。 width引数とheight引数の両方が指定されている場合、変換では、より小さいイメージになる次元が使用されます。

これはまさにあなたが望むように聞こえる。幅を指定するだけで、元の画像のアスペクト比を維持するために高さが適切な値に変換されます。

+0

私はそれを逃したと思います。ありがとう! – Albert

関連する問題