From: Vincent Vanwaelscappel Date: Mon, 12 Jun 2017 13:42:08 +0000 (+0200) Subject: #901 X-Git-Url: http://git.cubedesigners.com/?a=commitdiff_plain;h=ab5cf0069d8418bd613b9bc8b476172e0f521397;p=fluidbook-html5.git #901 --- diff --git a/js/libs/fluidbook/fluidbook.loader.js b/js/libs/fluidbook/fluidbook.loader.js index fb5d3740..8162f435 100644 --- a/js/libs/fluidbook/fluidbook.loader.js +++ b/js/libs/fluidbook/fluidbook.loader.js @@ -256,6 +256,26 @@ FluidbookLoader.prototype = { var img = this.loadImage(src, width, height, type, callback); return $(img).get(0).outerHTML; }, + getThumbImage: function (page, div) { + if (div == undefined) { + var div = $('
'); + } + var h = this.fluidbook.datas.thumbHeight; + var s = Math.floor(page / 100); + var row = Math.floor((page - 1) / 10); + var col = (page - 1) % 10; + if (col < 0) { + col += 10; + } + var left = col * 100; + var top = row * h; + $(div).css({ + backgroundImage: 'url("data/thumbnails/s' + s + '.jpg")', + backgroundPositionX: -left, + backgroundPositionY: -top + }); + return div; + }, loadImage: function (src, width, height, type, callback) { var img = new Image(); var $this = this;