Скрипт просмотра страниц книги

Цена договорная
22 мая 2020, 15:05 • 7 откликов • 84 просмотра
Необходимо написать скрипит управления для просмотра страниц книги.

Исходные данные: 75-70 файлов формата jpg

Наиболее похожий аналог: просмотр страниц в pdf вьювере

Сценарий использования: в окне просмотра отображается одна страница книги (изображение jpeg), можно увеличить изображение кнопкой "+", При увеличении можно двигать изображение в области просмотра. Перемещение изображения осуществляется при нажатой левой кнопкой мыши. Можно перемещаться по страницам прокручивая страницы в окне просмотра, также можно переместиться на конкретную страницу введя ее номер в поле. При скроле в окне просмотра скролятся страницы с выбранным увеличением.

Техническое задание:
Должна осуществляться загрузка графический файлов в блок с прокруткой. Загрузка должна происходить по технологии "lazzy load", когда сначала загружаются 1-2 видимые страницы, стальные подгружаются по мере прокрутки или при переходе к выбранной страницы.
Под окном просмотра должны располагаться следующие кнопки и элементы:
- Общее кол-во страниц (рассчитывается исходя из количества графических файлов, загруженных в блок просмотра)
- Поле для отображения текущей страницы. При вводе в это поле номера страницы и нажатии на кнопку Enter осуществляется переход к указанной странице (графическому файлу с указанным номером в последовательности).
- Кнопка "+" увеличить масштаб. При увеличении масштаба должно сохраняться текущее положение центра страницы, которая отображается на экране.
- Кнопка "-" уменьшить масштаб При уменьшении масштаба должно сохраняться текущее положение центра страницы, которая отображается на экране.

Если есть максимально близкий аналог, то можно его взять за основу.

По ссылке архив с изображениями страниц книги. И началом вьювера, для того чтобы визуально показать, что должно получиться.

https://yadi.sk/d/KglIF_j0kcl7Tw
Отзывы
Сделал работу в срок. Результат работы соответствует заявленным требованиям, всегда был на связи и сделал именно то, что хотелось! Полностью оправдал ожидания. Советую!
1 год назад
понравилось сотрудничать с Артемом. Задание было описано ясно, на любые уточнения отвечал сразу же, оплата была произведена без промедлений. Было приятно сотрудничать и выполнять данную работу!
1 год назад