2012-04-24 109 views
1

我想查看圖片大小而不用下載它(圖片位於服務器上),有可能嗎?我發現偉大的課http://www.anttikupila.com/flash/getting-jpg-dimensions-with-as3-without-loading-the-entire-file/,但它只能用於JPEG,並且對於png也有好處。那個班級是5年前寫的,那麼從那以後,是否還有類似的東西和/或其他類型的圖像?我搜索谷歌沒有運氣。是否可以檢查圖像尺寸而不加載[actionscript-3]?

Christophe Herreman聲稱,他寫了這樣的事情對PNG,但檢查後 - 它的東西有着本質的不同。

回答

1

你可以開始加載該文件,在文件的開頭讀取的字節數,從那裏得到的尺寸和停止加載。這是PNG格式規範。在signature的8個字節後,您可能會發現what you need

+0

我知道,我可以自己創建一個類,但我只是好奇,如果別人做到了。我不想重新發明輪子:)。但如果沒有人創造這樣的事情,我會考慮自己做。 – 2012-04-24 12:15:40

+0

嗯我沒有使用過這樣的方法,因爲我發現它..不是'bytesTotal'選項?我希望看到結果:) – 2014-05-26 09:33:29

+0

'bytesTotal'給你以字節爲單位的大小,我們正在尋找尺寸,以像素爲單位。 – Kodiak 2014-06-02 07:42:05