Я ищу способ преобразовать изображение Tiff в png, чтобы современные браузеры могли его отображать. Я просмотрел Tiffus, но похоже, что он больше не разрабатывается. Я также пытался написать программу преобразования на C# и отправить через JSIL, но это тоже не сработало. Я также пытался использовать Tiff-js, но пример проекта не работает. Кто-нибудь знает как это сделать? Я знаю, что могу сделать это на C#/на стороне сервера, но мы хотим попытаться сделать это на стороне клиента.
Преобразование изображений Javascript в формат TIFF
comment
Насколько я знаю, TIFF — это просто контейнер изображений. Внутри может быть множество форматов сжатия и множество различных цветовых кодов. Я думаю, что есть даже многостраничные TIFF. Можете ли вы указать конкретный формат TIFF?
- person Christian Kuetbach   schedule 31.07.2013
comment
@ChristianKuetbach Мы используем 1 бит, CCITT Group 4 FAX
- person gblock   schedule 01.08.2013
comment
Возможно, это может чем-то помочь? bitmiracle.com/libtiff Это .NET-порт оригинальной библиотеки libtiff, который можно легко использовать для чтения TIFF и преобразовать его в System.Drawing.Bitmap, который затем можно сохранить в другом формате, например PNG.
- person Cameron Tinker   schedule 01.08.2013
comment
@CameronTinker Мы уже можем сделать это на стороне сервера, используя System.Drawing.Bitmap. Мы хотим посмотреть, есть ли способ сделать это на стороне клиента.
- person gblock   schedule 01.08.2013
Ответы (1)
Я портировал LibTIFF на Javascript с помощью Emscripten ( https://github.com/seikichi/tiff.js , демо: http://seikichi.github.io/tiff.js/basic.html< /а>)
person
seikichi
schedule
25.10.2013