浏览器插件,用于识别自定义图像格式

时间:2011-07-21 01:26:02

标签: firefox-addon google-chrome-extension browser-plugin browser-extension

我有自定义文件格式的图像(基本上包含RAW数据) 并且我想让它们在浏览器中可见(不将它们转换为 标准格式,如jpg / png)。

是否可以编写一个能够读取my-custom-format的浏览器插件 并在浏览器中显示图像(比如说PDF阅读器)?

我可以使用Flash来做到这一点,但我想看看我是否可以避免 下载Flash SWF以显示图像。

浏览器插件/扩展程序是否可以从Web获取二进制数据,并对其进行处理 在浏览器屏幕上的特定区域呈现它?它会是哪种浏览器 是可能的,哪些不是?

2 个答案:

答案 0 :(得分:1)

您可以使用XMLHttpRequest下载二进制文件,并显示在<canvas>元素上,您可以完全控制每个像素。

现在,如果您的意思是希望浏览器本地识别您的自定义图像格式,这可能会非常棘手。

答案 1 :(得分:1)

是的,您可以在所有浏览器中执行此操作。用于IE的ActiveX,以及用于其他所有内容的NPAPI。