1
0
Fork 0
mirror of https://github.com/futurepress/epub.js.git synced 2025-10-03 14:59:18 +02:00

adjust image that are full height to account for font size

This commit is contained in:
Fred Chasen 2014-01-22 14:29:41 -08:00
parent 70ab0e488e
commit 4ced5b9221
4 changed files with 21 additions and 12 deletions

View file

@ -27,15 +27,17 @@ EPUBJS.Layout.Reflowable = function(documentElement, _width, _height){
documentElement.style[columnGap] = gap+"px";
documentElement.style[columnWidth] = width+"px";
totalWidth = documentElement.scrollWidth;
displayedPages = Math.ceil(totalWidth / spreadWidth);
documentElement.style.width = width + "px";
totalWidth = documentElement.scrollWidth;
displayedPages = Math.round(totalWidth / spreadWidth);
return {
pageWidth : spreadWidth,
pageHeight : _height,
displayedPages : displayedPages
displayedPages : displayedPages,
pageCount : displayedPages
};
};
@ -65,7 +67,7 @@ EPUBJS.Layout.ReflowableSpreads = function(documentElement, _width, _height){
documentElement.style.width = width + "px";
//-- Adjust height
documentElement.style.height = _height + "px";
documentElement.style.height = _height + "px";
//-- Add columns
documentElement.style[columnAxis] = "horizontal";
@ -81,7 +83,8 @@ EPUBJS.Layout.ReflowableSpreads = function(documentElement, _width, _height){
return {
pageWidth : spreadWidth,
pageHeight : _height,
displayedPages : displayedPages
displayedPages : displayedPages,
pageCount : displayedPages * 2
};
};
@ -121,7 +124,8 @@ EPUBJS.Layout.Fixed = function(documentElement, _width, _height){
return {
pageWidth : width,
pageHeight : height,
displayedPages : 1
displayedPages : 1,
pageCount : 1
};
};