1

我擁有自定義文件格式(基本上包含RAW數據)的圖像 以及我想讓它們在瀏覽器中可見(無需將其轉換爲 標準格式,例如作爲jpg/png)。用於識別自定義圖像格式的瀏覽器插件

是否可以編寫一個瀏覽器插件來讀取我的自定義格式 並在瀏覽器中顯示圖像(如說PDF閱讀器)?

我可以使用Flash來做到這一點,但我試圖看看我是否可以避免不得不 下載Flash SWF以顯示圖像。

瀏覽器插件/擴展可以從Web獲取二進制數據,處理它並將其呈現在瀏覽器屏幕的特定區域上嗎?哪些瀏覽器 有可能,哪些不是?

回答

1

您可以使用XMLHttpRequest下載二進制文件,並顯示在<canvas>元素上,您可以在其中完全控制每個像素。

現在,如果您的意思是您希望瀏覽器本地識別您的自定義圖像格式,這可能會非常棘手。

1

是的,你可以在所有瀏覽器中做到這一點。 IE瀏覽器的ActiveX和其他一切的NPAPI。