Формулировка проблемы: просмотр многостраничных
TIFF-документов с большими линейными размерами страниц с помощью
имеющегося просмотрщика требует загрузки на клиент изображений
порядка 40000x10000
пикселей, что ведет зачастую
к полной неработоспособности web-браузера, либо к совершенно не
комфортному просмотру.
Решение: Для всех файлов формата TIFF реализовать особый тип просмотрщика документов, который будет:
загружать в браузер только ту часть страницы документа, которая помещается в окно просмотра — просматриваемая область по умолчанию — левый верхний угол страницы
иметь возможность перемещаться по странице документа с помощью миникарты страницы — путём перемещения элемента, обозначающего просматриваемую область, по миниатюре страницы
иметь возможность изменения просматриваемой области страницы документа путём захвата и передвижения изображения с помощью мыши — инструмент «рука».
иметь возможность изменения масштаба просматриваемой страницы
документа путём выбора из списка масштабов:
10%, 25%, 50%, 100%, 150%
. Масштаб по
умолчанию — 100%
.
иметь возможность перехода к следующей, предыдущей и конкретной странице документа (при наличии таковых) без использования их миниатюр
иметь возможность напечатать текущую просматриваемую область документа как отдельное изображение
Остальные параметры просмотрщика должны быть аналогичны таковым у стандартного просмотрщика документов в системе.
Кроме этого, необходима настройка качества текущей просматриваемой
области изображения в виде — число от 0
до
100
, где 100
соответствует
наилучшему возможному качеству.
При использовании этого просмотрщика для больших TIFF-документов
системные требования ARTA SYNERGY
будут
скорректированы в сторону увеличения требований к дисковому
пространству, процессору и объёму оперативной памяти сервера. Точную
матрицу требований необходимо получить на этапе тестирования данной
функциональности.
Макет дизайна: максимальные размеры миникарты по вертикали и по
горизонтали — 500
пикселей