Плагин для браузера, чтобы распознавать пользовательский формат изображения - PullRequest
1 голос
/ 21 июля 2011

У меня есть изображения в произвольном формате (в основном, в формате RAW) и я хочу, чтобы они были доступны для просмотра в браузере (без преобразования их в стандартные форматы, такие как jpg / png).

Можно ли написать плагин для браузера, который бы читал my-custom-format и отображать изображения в браузере (как, скажем, читатель PDF)?

Я могу сделать это с помощью Flash, но я пытаюсь выяснить, могу ли я избежать необходимости загрузите Flash SWF для отображения изображения.

Может ли плагин / расширение для браузера получать двоичные данные из Интернета, обрабатывать их и визуализировать его в определенной области на экране браузера? Какие браузеры это будет возможно, а какие не будут?

Ответы [ 2 ]

1 голос
/ 23 июля 2011

Да, вы можете сделать это во всех браузерах.ActiveX для IE и NPAPI для всего остального.

1 голос
/ 21 июля 2011

Вы можете загрузить двоичный файл с помощью XMLHttpRequest и отобразить его на элементе <canvas>, где у вас будет полный контроль над каждым пикселем.

Теперь, если вы хотите, чтобы браузер распознавал собственное изображение по умолчанию.отформатировать это может быть сложно.

...