Yesterday, Kieran wrote about New SVG View Mode Options, and today I am pleased to say that we did not forget about expanding the range of modes available to our HTML5 output either.
The options are activated in the same way, by setting org.jpedal.pdf2html.viewMode as a system property or as a key in a map with one of the following values.
Single File Split Spread Mode:
Activated using the value “singlefile_splitspread”. This mode is very similar to single file mode, but with the added enhancement that pages are aligned in the style of an open magazine, with even numbered pages appearing on the left, and odd appearing on the right.
Activated using the value “singlefile_horizontal”. This mode all pages into a single file and is exactly like single file mode except that the pages are positioned horizontally rather than vertically. It is perfect for mobile or tablet devices where you can easily swipe through pages.
Activated using the value “singlefile”. This mode extracts all pages into a single file arranged into a single vertical column. It is perfect for desktop, mobile and tablet devices where you can easily swipe down through pages.
Activated using the value “multifile”, or by not setting the flag at all. This mode extracts all pages into individual HTML files. There are a range of navigation bars that can be added to enhance navigation.
Activated using the value “multifile_splitspread”. This mode extracts pages 2 per file and aligns in the style of an open magazine, with even numbered pages appearing on the left, and odd numbered pages appearing on the right.
This post is part of our “SVG Article Index” in these articles, we aim to help you build knowledge and understand SVG.
Latest posts by Leon Atherton (see all)
- How to fill shapes on HTML5 Canvas using EvenOdd winding rule - September 4, 2013
- Measure content performance with Analytics – Why convert PDF magazines to HTML5? Part 7 - July 9, 2013
- Images in SVG: Beware of Aspect Ratio! - June 27, 2013
- What is the optimum number of lines of code written per day? - June 13, 2013
- Improving the way settings get passed in ExtractPagesAsHTML - May 30, 2013