Библиотека .tiff для Javascript

Есть ли библиотека вродеcanvas2image (пожалуйста, посмотрите на функцию createBMP) для создания .tiff в JavaScript (браузер или nodejs)?

Ответы на вопрос(1)

Решение Вопроса

я имеет хороший обзор относительно браузераПоддержка формата изображения.

Что, как говорится; поскольку изображение .tiff по-прежнему по существу является растровым изображением, его действительно можно преобразовать (сложная часть заключается в поддержке различных алгоритмов сжатия, таких как PACKBITS, DEFLATE, LZW и т. д.), в другой (поддерживаемый браузером) растровый формат ( чтобы можно было кормить какdata:img-источник).

Есть библиотека под названиемTiffus: чистая библиотека изображений Javascript на стороне клиента для загрузки, сохранения и управления бинарными изображениями.

Первоначальная цель проекта состояла в том, чтобы создать простое расширение Javascript Chrome, которое может конвертировать одно / многостраничное изображение / изображения TIFF в изображение BMP / GIF (отсюда и название).

Однако теперь он поддерживает:

Windows BMP (без сжатия, RLE)OS / 2 BMPICOGIFJPEGPNGTIFF

и в настоящее время поддерживает следующие функции изображения:

нагрузкаспастиизменить размеркувырокинвертировать цвет

В основном это работает так:

Исходное изображение, загруженное как двоичные данные с использованием XMLHttpRequest с MimeType ('текст / равнина; Charset = х-определяемый пользователем»); (будущее: HTML5 Canvas ImageData)Обработка изображений с использованием TiffusЦелевое изображение отображается в виде схемы URI данных (будущее: HTML5 Canvas ImageData)

Обратите внимание, что в соответствии с вышеизложенным; автор рассчитывает использовать HTML5 CanvasImageData в будущем.

Надеюсь это поможет!

 nuzzolilo12 мая 2016 г., 01:15
Есть ли хранилище для этого, которое нене требует, чтобы я установил раздутый стек Java?

Ваш ответ на вопрос