diff --git a/jspdf.js b/jspdf.js index f37206170..29d391232 100644 --- a/jspdf.js +++ b/jspdf.js @@ -868,14 +868,14 @@ var jsPDF = (function(global) { }); switch (unit) { - case 'pt': k = 1; break; - case 'mm': k = 72 / 25.4; break; - case 'cm': k = 72 / 2.54; break; - case 'in': k = 72; break; - case 'px': k = 96 / 72; break; - case 'pc': k = 12; break; - case 'em': k = 12; break; - case 'ex': k = 6; break; + case 'pt': k = 1; break; + case 'mm': k = 72 / 25.4000508; break; + case 'cm': k = 72 / 2.54000508; break; + case 'in': k = 72; break; + case 'px': k = 96 / 72; break; + case 'pc': k = 12; break; + case 'em': k = 12; break; + case 'ex': k = 6; break; default: throw ('Invalid unit: ' + unit); }