Я ищу способ конвертировать изображение Tiff в png, поэтому современные браузеры могут его визуализировать. Я посмотрел на Tiffus, но это не похоже, что он уже разрабатывается. Я также попытался написать программу конверсии на C# и отправить через JSIL, но это тоже не сработало. Я также попытался использовать Tiff-js, но образец проекта не работает. Кто-нибудь знает как это сделать? Я знаю, что могу сделать это на C#/server-side, но мы хотим попробовать сделать это на стороне клиента.Javascript TIFF Image Conversion
4
A
ответ
11
я портировал LibTIFF на Javascript с Emscripten (https://github.com/seikichi/tiff.js, демо: http://seikichi.github.io/tiff.js/basic.html)
Насколько я знаю, TIFF просто какое-то изображение-контейнер. Внутри может быть множество форматов сжатия и множество цветовых кодировок. Я думаю, что есть даже многостраничные TIFF. Можете ли вы указать конкретный формат TIFF? –
@ChristianKuetbach Мы используем 1 бит, CCITT Group 4 FAX – gblock
Возможно, это может помочь? http://bitmiracle.com/libtiff/ Это .NET-порт исходной библиотеки libtiff и может быть легко использован для чтения TIFF и преобразования его в System.Drawing.Bitmap, который затем может быть сохранен как другой формат, такой как как PNG. –