Mercurial > gemma
diff client/src/components/gauge/Waterlevel.vue @ 3032:3aca036e11f1
client: improve pdf properties for diagrams
* adjust the papersize,unit and format of the pdf
* specify the size of the exported diagram on pdf
author | Fadi Abbud <fadi.abbud@intevation.de> |
---|---|
date | Fri, 12 Apr 2019 13:34:18 +0200 |
parents | fe88a9b151ca |
children | 44dc837638d9 |
line wrap: on
line diff
--- a/client/src/components/gauge/Waterlevel.vue Fri Apr 12 13:07:48 2019 +0200 +++ b/client/src/components/gauge/Waterlevel.vue Fri Apr 12 13:34:18 2019 +0200 @@ -185,7 +185,7 @@ if (svg) { svg = svg.replace(/\r?\n|\r/g, "").trim(); } - var pdf = new jsPDF("p", "pt", "c2"); + var pdf = new jsPDF("l", "mm", "a3"); var canvas = document.createElement("canvas"); canvas.width = window.innerWidth; canvas.height = 500; @@ -195,7 +195,7 @@ ignoreDimensions: true }); var imgData = canvas.toDataURL("image/png"); - pdf.addImage(imgData, "PNG", 50, 200); + pdf.addImage(imgData, "PNG", 40, 60, 380, 130); pdf.save("waterlevel-Diagram.pdf"); }, drawDiagram() {