是否可以檢索有關網站上圖像的信息,而無需實際下載實際圖像?我對寬度/高度和kb大小感興趣。在網頁上獲取圖像大小
1
A
回答
1
不可以。您可以使用Content-Length
標題獲取文件大小,但您至少需要開始下載圖像以獲取寬度/高度。
一旦圖像開始下載,您可以解析流,並且@BrokenGlass和@Ed Swangren建議嘗試以這種方式查找圖像寬度/高度。
話雖如此,這聽起來像是一個非常多的工作,因爲如果你下載整個圖像,你可以使用可用的庫快速找到圖像的寬度/高度。除非你處理大量圖像或大量圖像,否則下載文件和檢查它們的大小可能會更容易。
3
某些圖像格式在標題中包含大小信息。你可以解析頭文件來確定大小,但是當然實現會根據圖像格式而有所不同。
1
您可以使用HTTP HEAD請求確定的圖像的文件大小,響應將包含內容長度,在.NET中爲HttpResponse.ContentLength
。
爲了確定許多圖像格式的寬度/高度,您只需要在文件的開始處使用一些字節,因此您可以從頭開始 - 如上所述,它取決於實際的圖像格式。
+0
很好的答案,儘管並不能保證HEAD實際上會得到支持。 – EricLaw 2011-01-08 21:15:37
相關問題
- 1. woocommerce獲取圖像大小
- 2. 獲取圖像大小
- 3. Silverlight:獲取圖像大小
- 4. PHP:獲取圖像大小
- 5. 獲取圖像的大小
- 6. 獲取圖像的大小
- 7. 在調整網頁窗口大小時調整圖像大小
- 8. 在jsp頁面上獲取ArrayList大小
- 9. 如何獲取圖像大小在forms.py
- 10. 在UIImageView中獲取圖像的大小
- 11. 在VBA中獲取圖像大小?
- 12. 在ActionScript中獲取圖像大小
- 13. 在.aspx網頁上顯示調整大小的圖像
- 14. 獲取網頁的下載大小
- 15. 從網上獲取圖像
- 16. 在調整大小後獲取實際圖像大小
- 17. 如何在iPhone中獲取圖像的大小(內存大小)?
- 18. 如何獲取圖像大小到Facebook的評論圖像大小在Android
- 19. 獲取圖像信息並在控制檯上顯示頁面調整大小
- 20. 找出抓取網頁時的圖像大小
- 21. 通過javascript獲取圖像大小
- 22. 獲取javascript預載圖像的大小
- 23. 獲取.NET模塊圖像的大小
- 24. 通過模板獲取圖像大小?
- 25. Android-如何獲取圖像大小
- 26. 獲取未壓縮的圖像大小
- 27. 從ByteArray獲取圖像大小
- 28. 獲取所有圖像大小flickr api
- 29. 如何獲取圖像大小?
- 30. 獲取圖像大小時,由用戶
由於最初的問題是用`http-headers`標記標記的,我相信你的意思是圖像的標題,即圖像的二進制表示的第一個字節。對? – 2011-01-08 21:06:49
是的,我的意思是圖片標題。 – 2011-01-08 21:28:03