我在服務器上有大量的照片。問題是我必須將照片保存爲我需要的任何尺寸。
我發現很多網站使用url等http://www.abc.com/89-w100-h100.jpg來顯示任何尺寸的照片。當我改變w和h時,我可以得到這個尺寸的照片。 我只想知道如何實現這個功能。
ps:我可以將照片裁剪成給定尺寸。但我不知道如何在瀏覽器上顯示照片。
在此先感謝!如何從服務器動態更改照片尺寸?
1
A
回答
0
根據要求可以動態縮小照片。您需要制定一個在URL中編碼大小的方案(如您在問題中所示),然後使用URL參數作爲輸入將縮放函數應用於原始圖像。這假設你正在服務器端進行此操作。
你的問題提到了在瀏覽器中顯示它的一些問題,所以如果這是你的意思,你可以簡單地將<img>
元素的大小設置爲你想要的大小,瀏覽器將自動縮放圖像。但是,這確實需要下載全尺寸圖像。
0
我不認爲他們根據請求縮放它。圖像調整大小是一項昂貴的操作。通常是大隊伍,在拍攝圖片時,他們會調整大小。例如:雅虎調整了9種不同尺寸的圖片,他們都有一些像89-w100-h100.jpg這樣的方案來識別它們。
另一方面,你可以做的最好的方式來調整圖像的大小是爲img標籤定義高度和寬度標籤。但是這可能會帶來一些不必要的後果。
相關問題
- 1. 更改照片尺寸Windows Phone 8
- 2. 在方向更改期間更改照片尺寸
- 3. 增加tumblr照片尺寸
- 4. 減小照片的尺寸
- 5. Windows Phone照片尺寸
- 6. iphone照片最大尺寸
- 7. 當照片尺寸不同時,如何顯示照片牆
- 8. 我如何更改帶有動畫的圖片的尺寸
- 9. 更改尺寸
- 10. 如何從全尺寸相機拍攝照片? (Android Java)
- 11. 如何在PySide QT中動態更改面板的尺寸?
- 12. 如何動態更改cv :: Mat圖像的尺寸?
- 13. 用Woo Commerce更改圖片尺寸
- 14. 用jquery更改圖片尺寸
- 15. img alt更改圖片尺寸
- 16. 上傳時更改圖片尺寸
- 17. 更改matlab中的影片尺寸
- 18. 爲什麼視頻的尺寸小於iOS照片的尺寸
- 19. 如何爲手機制作幻燈片照片全尺寸?
- 20. 更改尺寸JButton
- 21. 更改TTPhotoView尺寸
- 22. 如何更改Web服務URL動態
- 23. 上傳前減少照片尺寸
- 24. Three20設置縮略圖照片尺寸
- 25. WPF中錯誤的照片尺寸
- 26. 拍攝給定尺寸的照片Android
- 27. 在tumblr中選擇照片尺寸API
- 28. 獲取不同尺寸的照片
- 29. facebook FQL獲取照片全尺寸src
- 30. 尺寸相同的多張照片