summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorschneefux <schneefux+commit@schneefux.xyz>2014-03-27 19:28:17 +0100
committerschneefux <schneefux+commit@schneefux.xyz>2016-08-15 19:46:46 +0200
commitda3497d0065b435d70e58fbc16deec3e242c0260 (patch)
tree3af7d9b03a9dfabbb2b147ac0fcbd7c8632f0f8f
parent1cf751cf0d2c8ca3f7874bdf08d527daccb655b7 (diff)
downloadwvs-vplan-da3497d0065b435d70e58fbc16deec3e242c0260.tar.gz
wvs-vplan-da3497d0065b435d70e58fbc16deec3e242c0260.zip
verbessere PDF-Anzeige
-rw-r--r--css/index.css8
-rw-r--r--js/index.js11
2 files changed, 13 insertions, 6 deletions
diff --git a/css/index.css b/css/index.css
index 0f732cf..919f63c 100644
--- a/css/index.css
+++ b/css/index.css
@@ -49,3 +49,11 @@ body {
.viewLayout {
}
+
+.pdfpage {
+ width: 100%;
+}
+
+.pdfcanvas {
+ height: 100%;
+}
diff --git a/js/index.js b/js/index.js
index 2602cd3..113edcd 100644
--- a/js/index.js
+++ b/js/index.js
@@ -28,18 +28,17 @@ var page_html = '\n\
function renderPage(div, pdf, pageNumber, callback){
pdf.getPage(pageNumber).then(function(page){
- var scale = 1;
+ var scale = 2;
var viewport = page.getViewport(scale);
var pageDisplayWidth = viewport.width;
var pageDisplayHeight = viewport.height;
var pageDivHolder = document.createElement('div');
-/* pageDivHolder.className = 'pdfpage';
- pageDivHolder.style.width = pageDisplayWidth + 'px';
- pageDivHolder.style.height = pageDisplayWidth + 'px';
-*/
- var canvas = document.createElement('canvas');
+ pageDivHolder.className = 'pdfpage';
+
+ var $canvas = $('<canvas></canvas>');
+ var canvas = $canvas.get(0);
canvas.className = 'pdfcanvas';
var context = canvas.getContext('2d');
canvas.width = pageDisplayWidth;