Here are some screenshots from an HTML 5 and JavaScript based cross browser epub reader component which is a part of "Digital Content Reader" project, that can help packaging an epub file (also working on supporting QLM4 content ) for distribution.
The reader app can scan through the epub to generate the table of content and load them in the reader.
The reader supports both ePub 2 as well as ePub 3 -- it auto detects and based on the epub kind it renders it in the browser.
The reader app can scan through the epub to generate the table of content and load them in the reader.
The reader supports both ePub 2 as well as ePub 3 -- it auto detects and based on the epub kind it renders it in the browser.
It supports a subsection layout where the subsections (if any found as anchor tags in the TOC for any age ) appear as tabs in the bottom bar, which are adjusted in the footer bar. There can be unlimited tabs that can appear in the footer.
The navigation menu can appear as a tree type branches or single linear structure based on the settings.
The navigation menu can appear as a tree type branches or single linear structure based on the settings.
if predefined layouts are found in ePub, then it uses that ... for example the "landscape" layout is shown below which was pre configured in the epub.
Supports epub3 interactivity and styleing, and scripting parts. .
epub2 being rendered is shown below
The pages can be put into a real world page like effect with white single column scrollable page.
Same content page can be viewed in widescreen ..full spread-out form as defined by the epub page container.