Первая работа с Canvas KineticJS
Программа рассчитывает страницы, при печати "две страницы на одном листе", таким образом чтобы страницы не путались и могли собираться в одну перелистываемую книжку.
Основный акцент - визуализация для приближенного понимания, как будет выглядеть лист с нумерированными страницами.
+ Анимация перелистывания (клик по страницам, по стрелкам, кликабельная "мягкая" линейка прокрутки с фиксированной остановкой).
Поддерживается динамическое вычисление "партийных страниц" отправляемых на печать.
Поддерживается разумное количество страниц (300), для книг не более 75 листов.
Предполагается только одна ось сшивания (брошура). В программе не предусматривалась система переплета #книги из соседних рядом стоящих блоков.
Технологии: Работа с формами FORM HTML4, рисование Canvas на фреймворке KineticJS.
Основный акцент - визуализация для приближенного понимания, как будет выглядеть лист с нумерированными страницами.
+ Анимация перелистывания (клик по страницам, по стрелкам, кликабельная "мягкая" линейка прокрутки с фиксированной остановкой).
Поддерживается динамическое вычисление "партийных страниц" отправляемых на печать.
Поддерживается разумное количество страниц (300), для книг не более 75 листов.
Предполагается только одна ось сшивания (брошура). В программе не предусматривалась система переплета #книги из соседних рядом стоящих блоков.
Технологии: Работа с формами FORM HTML4, рисование Canvas на фреймворке KineticJS.