2
我創建了網站,用戶可以在其中以任意大小上傳圖像。Google App Engine。使用get_serving_url()調整大圖像
我已經爲get_serving_url
函數提供圖像。 我已添加到圖像修飾符的結尾,以將圖像大小調整爲200px大小。
http://127.0.0.1:8080/_ah/img/dtrh0i6I_V5JGulg2_LKZw===s200
我已經上傳圖片1000x800 - 和所有的權利 - 我有與圖像大小200x160
如果我已經上傳圖像100x50 - 在結果我已經調整圖像大小爲黑白200x100。但這不是一件好事。我需要顯示原始小圖像,如果圖像尺寸低於200px。
如何在Google App Engine + Python上使用get_serving_url
?
是的,如果我沒有設置= s200,比原始大小100x50顯示的圖像。但是,在模板中,我使用url進行圖像處理,並且需要在模板中顯示正確的圖像而無需額外的邏輯。 –
也許我需要重新實現'/ _ah/img/...'以顯示原始大小的圖像並忽略= sXX屬性,如果圖像比XX大小更愛? –
您可以將圖片網址發送到模板,也可以在模板中調用'get_serving_url'。在它周圍寫一個包裝。正如我所說,「只調整大一點」的邏輯類型不是內置的。 –