2012-03-21 70 views
0

我需要存儲兩種尺寸的圖像:
1.縮略圖(100x200px)。
2.大圖(1024x2048)。

存儲的選項很少:
a)保存原始圖像,而不是使用「圖像操作API」加載頁面時動態調整其大小。
b)通過「Image Manipulation API」調整原始圖像的大小,而不是以不同分辨率保存兩個副本。

在我看來,選項a)正在使用大量的「前端實例小時」。但是我沒有找到關於如何使選項b)工作的任何信息。在App Engine Blob存儲中存儲圖像的最佳方式是什麼?

回答

5

您可以使用getServingUrl API免費得到它。
您將圖像上傳到blobstore,並將帶有resize參數的url傳遞給用戶。
後端將在運行時爲您調整圖像大小並保存緩存版本,您將只支付帶寬。

相關問題