Intercepts any resource requests that end in .tif or .tiff and converts them into data urls using an emscripten port of libtiff.
The TIFF viewer extension will intercept a number of different requests for tiff images, capture the data and render it appropriately in the browser.
By hooking into the browser request we can detect most requests that would load a tiff image. Normally the browser would abort such requests since it cannot render the format. Instead we take over and load the image data. We can then use an in memory canvas element to render the image with the help of libtiff.js, a javascript port of the C TIFF library. The canvas element then gives us a image URL containing the decoded data as a PNG image that we can redirect to instead.
The end result is that tiff images are intercepted, turned into PNG images and end up rendering just fine in the browser.
Latest reviews
- (2021-05-18) 이승환: It works for me. Thanks so much.
- (2021-01-06) Nick Ch: Will only load first page of a tif file.
- (2020-01-07) Jan-Dirk Schreurs: Indeed, only one page for multipage pdf unfortunately
- (2019-06-17) J P: Needed something to load basic TIFF images that looked the same as IE/Edge. Does the job nicely.
- (2019-05-29) CARLOS A HERNANDEZ L: BUENO
- (2019-03-26) Jonathan Barwick: Only able to load 1 page of a multiple page TIFF file, no good for me, but 2 stars as it worked quickly for the page that it did load.
- (2018-11-05) Sahin Tastan: It is only showing the first page of the multipage tiff file. Out of all the tiff viewers on Chrome right now, this is the only one that actually opens something within the browser, so I gave 3 stars. Beyond that, it is not going to help me, because I have mainly multipage tiff documents to view. If there is a way to get all the pages, let me know please.
- (2018-09-23) tyhv
- (2018-06-10) After spending a total of 45 minutes both downloading and running every TIFF viewer on the Chrome Web Store (none of them have worked for me), I've finally given up. I've now reconciled myself to the fact that there are some things a Chromebook just can't do.
- (2018-04-18) Ezra Rajkumar (TCS): Nice one. Works fine for me. Thanks for making this.
- (2017-11-15) Simas K: man, you are legend. finally something working after netscape plugins gone down. keep up the good work! zoom/scale still has some issues, but its fixable in CSS
- (2017-10-31) Alexey Olegovich: Сбоит постоянно
- (2017-08-29) Deimos Extremis: não funcionou no diário oficial do estado do ceará
- (2017-07-26) Wesley Ellis: was kinda slow
- (2017-06-22) Andreas Berger: Mycket bra, gör att vi nu kan köra Chrome mot bl.a föråldrade ekonomisystem.
Statistics
Installs
114,579
history
Category
Rating
2.9 (21 votes)
Last update / version
2019-09-17 / 1.1.0
Listing languages